資料庫SQL查詢語句的編寫,SQL中多條件同時查詢語句怎麼寫?

2021-04-10 00:36:16 字數 2119 閱讀 9757

1樓:千鋒教育

select max(id) from 表 where num=100;--查最大id

select * from 表 where id =(select max(id) from 表 where num=100) and num=100;--查id最大並且num為100的那條資料

sql select 語句

select 語句用於從表中選取資料。

結果被儲存在乙個結果表中(稱為結果集)。

sql select 語法

select 列名稱 from 表名稱

以及:select * from 表名稱

注釋:sql 語句對大小寫不敏感。select 等效於 select。

2樓:百度文庫精選

內容來自使用者:儲燕

資料庫結構如下:

倉庫(倉庫號,城市,面積)

訂購單(職工號,**商號,訂購單號,訂購日期)**商(**商號,**商名,位址)

職工(倉庫號,職工號,工資)

具體資料如下:

倉庫表:

倉庫號|城市|面積|

wh1|北京|370|

wh2|上海|500|

wh3|廣州|200|

wh4|武漢|400|

訂購單表:

職工號|**商號|訂購單號|訂購日期|

e3|s7|or67|06/23/01|

e1|s4|or73|07/28/01|

e5|s4|or76|05/25/01|

e6|s6|or77|05/26/01|

e3|s4|or79|06/13/01|

e1|s2|or80|08/29/01|

e3|s3|or90|09/01/01|

e3|s3|or91|07/13/01|

**商表:

**商號|**商名|位址|

s2|名碩電子公司|蘇州|

s3|振華電子廠|西安|

s4|華通電子公司|北京|

s6|607廠|鄭州|

s7|愛華電子廠|北京|

職工表:

倉庫號|職工號|工資|

wh2|e1|1220|

wh1|e3|1210|

wh2|e4|1250|

wh3|e5|1230|

wh1|e6|1250|

使用sql語句完成:

ddl1.寫出建立上述表的語句

命令:createtable倉庫(倉庫號varchar(8)primarykey,城市varchar(8),面積int);

createtable訂購單(訂購單號varchar(8)primarykey,職工號varchar(8),**商號varchar(8),訂購日期nchar(8))

createtable**商(**商號varchar(8)insertinsert

sql中多條件同時查詢語句怎麼寫?

3樓:匿名使用者

我個人覺得zhi應dao該可以這樣實現專:

declare @

屬pinpai varchar(50)

declare @fengge varchar(50)select *

from [表]

where [品牌] = case @pinpai when null then null else @pinpai end

or [風格] = case @fengge when null then null else @fengge end

4樓:

select * from table where 品牌='' or 風格=''

5樓:匿名使用者

查詢語句拼接字串啊~~~

6樓:匿名使用者

select * from table where (品牌=『條來件源' 條件 is null)and (風格=『條件' or 條件 is null)

在篩選的時候條件也可以是模糊查詢 like '%條件%' 形式的

比如 select * from table where 品牌 like '%'||傳入的條件||'%'

資料庫語言有哪些,資料庫中常用的sql語句有哪些

墨汁諾 資料定義語言 ddl 例如 create drop alter等語句。資料操作語言 dml 例如 insert 插入 update 修改 delete 刪除 語句。資料查詢語言 dql 例如 select語句。一般不會單獨歸於一類,因為只有一個語句 資料控制語言 dcl 例如 grant r...

mysql資料庫如何執行sql語句

select a drclass1,b drclass2,c drclass3,d drclass4,e drclass5 from teacher where teacherid teacherid create table classname classname char 50 insert i...

使用SQL資料庫時寫查詢語句,為什麼下面有紅色波浪線,但是運

這是因為,你先開啟了編寫sql的視窗,在外面再建了表。他的智慧型提示不同步。你關了這個sql視窗,重新再開啟乙個,就沒有問題。sql server的問題,查詢結果正確,但每個表名下面都用紅色波浪線,說物件名無效,這是為什麼 10 這個不用管。這是在系統開啟的時候,讀的系統表的資料。系統表的資料沒有及...