1樓:匿名使用者
那只能是先更改資料,之後在進行select的,select語句是查詢語句不具有update功能。
可以通過update方法進行批量修改,之後新增必要的條件,針對固定條件的資料進行批量修
改。sql:update table_name set age=age+1 where id like '%1111% ';
以上語句就是將id欄位中包含1111的age欄位,進行加1操作,之後在進行條件查詢即可。sql: select * table_name where id like '%1111% ';
2樓:匿名使用者
select case 列名 when 1 then '小' when 2 then '小' else 列名 end from 表名
希望對你有幫助。
select case 第二列列名 when 第二列的值 then 想顯示的內容 end from 表名
希望你再寫的詳細一點。 謝謝,希望對你有幫助。
**等。。。。sql中如何將乙個表中的某一列的資料替換到另乙個表中的某一列裡。
3樓:我tm不管
update b set b.qh=a.num from 表a a,表b b where a.id=b.id and b.qh is null
你沒說資料庫型別,如果是sqlserver的話,我這個語句就能用
4樓:匿名使用者
方法1:試試這樣的語句能不能行:
update table_a set table_a.num=(select table_b.qh where table_b.id=table_a.id);
方法2.建立乙個檢視:
第一、 create view view_temp (select a.num as num,b.qh as qh) from a,b where a.id=b.id);
第二、更新view:
update view_temp set num=qh
5樓:匿名使用者
update b set b.qh=(select a.num from a where a.id=b.id) where b.qh is null;
就這麼簡單.
6樓:浩之鷹學習資料
sql2000:
update b set b.qh=a.num from a,b where a.id=b.id and b.qh is null
oralce:
update b set b.qh=(select num from a where b.id=a.id) where b.qh is null
7樓:匿名使用者
完善下oracle的:
update b set b.qh=(select num from a where b.id=a.
id and rownum=1) where trim(b.qh) is null
8樓:匿名使用者
youdiannadu
CAD繪圖時無法更改圖層顏色怎麼辦
南門憶辰秋寒 關閉其他,保留你所要改的,然後全部選中,不就ok了.如果圖層太亂了,只能區域性隱藏了 cad中圖層不能修改顏色 漢字數字 1 開啟圖層管理器,快捷鍵la 2 取消圖中紅框內指示正在使用的圖層和應用到圖層工具欄的勾選 3 更改圖層顏色 4 勾選圖中紅框內指示正在使用的圖層和應用到圖層工具...
word 2010中拼寫檢查時,更改使用詞典
file 檔案 language 語言 choose editing languages 選擇語言 在下拉框內選中english 後點選add 新增 在上面的列表框內選中english u.k.後點選右側set as default 設為預設值 按鈕,完成。這時會彈出乙個對話方塊,提示你的修改將於下...
《出生醫學證明》上的名字在登記戶口時可以更改嗎
可以,拿著出生證到派出所上戶口,然後在派出所戶籍處改名字,需孩子父母到場填表簽字雙方同意才能更改,出生證上的名字就是寶寶的曾用名了,不影響出生證的使用。中華人民共和國戶口登記條例 第十八條 公民變更姓名,依照下列規定辦理 一 未滿十八周歲的人需要變更姓名的時候,由本人或者父母 收養人向戶口登記機關申...