SQL語句編寫實現如下需求急,sql語句怎麼實現這樣的需求?

2022-12-23 15:00:59 字數 1745 閱讀 9549

1樓:

如果entry的值一直都是『15550』的話,還有creature_loot_template這個表是否只有這2列,如果還有別的列就不好辦了(自增長列除外),如果只有這2列,且是多條資料插入表中的情況可以按以下格式(不需要指定列,但是下面查詢出的結果列必須和要插入表的列數一樣,自增長列不算):

insert creature_loot_templateselect '15550' as entry, item from item_template where quality = '7'

注:樓主應該是個sql新手吧,在語句中,表名和列名是不能加引號的,不然執行會報錯的。

2樓:

首先你的 select * from `item_template` where `quality` = '7'

這個 * 會查全表 你要保證 這條語句只返回一個列 因為你是用它在給一個列賦值

所以建議你最好寫出列名來

總的語句表達方式就是「aries0420 」 說的格式其實很簡單 你不要把sql想複雜了

3樓:匿名使用者

visual foxpro實現如下:

close all

select * from b where quality = '7' to cursor tmp

use tmp

scan

insert into a(entry,item) values('',item)

endscan

close all

sql語句怎麼實現這樣的需求?

4樓:匿名使用者

select * from dual order by (case when a is null then b else a end ); 這樣就可以了

5樓:

order by case when a is null then b else a end

如何寫出該報表需求的sql語句!!

6樓:鬼谷子教主

按日期、不同屬性分別進行group by,然後合併

7樓:匿名使用者

不說明一下表欄位所代表的含義麼,你讓別人怎麼給你寫?

8樓:匿名使用者

完全看不清,發點大圖,這樣的小圖什麼都看不清楚

sql語句 請問怎麼實現下面的功能 謝謝 急急急

9樓:下揚州啊

前四個欄位group by,後五個欄位sum()

select a,b,c,d,sum(e) as e,sum(f) as f,sum(g) as g,sum(h) as h ,sum(i) as i

from tb group by a,b,c,d

10樓:

本來就是sum出來的話,再加個max就好了

請問用sql server語句如何實現如下資料處理需求?望指教

11樓:不三不四不五

實現是可以實現的,可以找找sql關於表欄位按特殊字元分割的指令碼,這裡寫起來比較麻煩!直接搜尋 sql server分割字串

12樓:

貌似你只能通過儲存過程來實現啦

sql查詢語句怎麼寫,sql彙總查詢的語句怎麼寫啊

如果表裡只是那幾列資料的話 select a.欄位名,b.欄位名 from 表 as a left join 表 as b on a.substring 欄位名,7,2 b.substring 欄位名,7,2 where a.欄位名 like 201008 and b.欄位名 like 201009...

求SQL語句怎麼寫

1 select c name,c stu from class2 select top 5 from class3 select from class where c stu 30 and c type 1 and c name like 二班 4 select from class order ...

sql語句中的替換怎麼寫,sql怎麼批量替換欄位裡的字串的?

說明,將字串abcdefg中的字母a替換為c select replace abcdefg a c 查一下sql server的聯機叢書,多方便啊 sql怎麼批量替換欄位裡的字串的?方法一 varchar和nvarchar型別是支援replace,所以如果你的text不超過8000可以先轉換成前面兩...