sql語句的簡單記錄

2022-01-14 08:24:02 字數 622 閱讀 5788

/*sql查詢總結:

1.單錶查詢: select * from a ps:查詢a表中所有資料

2.單錶帶條件查詢: select * from a where (查詢條件) ps:查詢符合 查詢條件 的所有記錄

3.單錶分組統計: select classid,count(*) as number from a group by classid ps:查詢每個班級的學生人數

多表查詢:select * from a,b ps:查詢表a,b的所有記錄 笛卡爾積,交叉連線 結果集的記錄數=a表記錄數*b表記錄數

左連線(left join):select * from a a left join b b on a.id=b.aid ps:用表a作為起始表,去與表b中的記錄進行一一匹配,

篩選出符合on條件的記錄,如果表a中的記錄在表b中沒有找到符合on條件的匹配項,則表b中的資料自動補充為null。

有連線(right join):select * from a a left join b b on a.id=b.aid ps:用表b作為起始表,去與表a中的記錄進行一一匹配,

篩選出符合on條件的記錄,如果表b中的記錄在表a中沒有找到符合on條件的匹配項,則表a中的資料自動補充為null。

SQL語句記錄

1,group by 分組查詢語句eg select t.send user,count as sms count from sms history t group by t.send user order by sms count desc2,ibatis對映中oracle db隨機抽取10條記錄...

簡單的sql語句

選擇 select from table1 where 列名 非數字的用單引號圍起來 例如 sql select from student where sid stu.getid 在表student中選出符合的所有行 resultset rs sta.executequery sql 執行以上sql...

簡單的sql語句

格式 create 庫名 表名 屬性 資料型別 長度限制 char為限定字元長度,僅能使用符合長度的字元,varchar為最大限制,只要長度小於限制即可 多個屬性之間用逗號間隔,最後乙個屬性後不能加逗號。格式 insert into 表名 屬性a,屬性b.values 屬性a的值,屬性b的值.模糊查...