中山php|最優網絡中山做網站 中山php建站

最優良人

Posts Tagged With: 子查詢

Mysql 子查詢的用法

2011/08/14 at 01:00 » Comments (337)

一,子選擇基本用法 1,子選擇的定義 子迭擇允許把一個查詢嵌套在另一個查詢當中。比如說:一個考試記分項目把考試事件分為考試(T)和測驗(Q)兩種情形。下面這個查詢就能只找出學生們的考試成績 select * from score where event_id in (select event_id from event where type='T'); 2,子選擇的用法(3種) ? 用子選擇來生成一個參考值 在這種情況下,用內層的查詢語句來檢索出一個數據值,然后把這個數據值用在外層查詢語句的比較操作中。比如說,如果要查詢表中學生們在某一天的測驗成績,就應該使用一個內層查詢先找到這一天的測驗的事件號,然后在外層查詢語句中用這個事件號在成績表里面找到學生們的分數記錄。具體語句為: select * from score where id=(select event_id from event where date='2002-03-21' and type='Q'); 需要注意的是:在應用這種內層查詢的結果主要是用來進行比較操作的分法時,內層查詢應該只有一個輸出結果才對??蠢?,如果想知道哪個美國總統的生日最小,構造下列查詢 select * from president where birth=min(birth) 這個查詢是錯的!因為MySQL不允許在子句里面使用統計函數!min()函數應該有一個確定的參數才能工作!所以我們改用子選擇: select ...more »
美女A片免费网站在线看,欧美精品AⅤ一区二区三区,免费毛片网址,欧美老熟妇乱子论视频,美女禁黄色网站