與where的區(qū)別是什么?
和where都是SQL語(yǔ)句中的關(guān)鍵字,但是它們的作用不同。
用于指定表名或者視圖名,表示從哪個(gè)數(shù)據(jù)源中獲取數(shù)據(jù),例如:
where用于指定查詢條件,表示從數(shù)據(jù)源中篩選出符合條件的數(shù)據(jù),例如:
表名 where 字段名=值;
與where的使用技巧是什么?
和where時(shí),需要注意以下幾點(diǎn):
和where的順序
查詢結(jié)果的篩選,需要先有數(shù)據(jù)源才能進(jìn)行篩選。
表名 where 字段名=值;
和where的簡(jiǎn)寫方式
和where,例如:
表名 where 字段名=值;
可以簡(jiǎn)寫為:
表名 where 字段名=值;
和where的多表查詢
在SQL語(yǔ)句中,可以使用多個(gè)表名或者視圖名來(lái)進(jìn)行多表查詢,例如:
表1,表2 where 表1.字段名=表2.字段名;
和where的子查詢
和where的嵌套,例如:
表名 where 字段名=值) as A where A.字段名=值;
與where的區(qū)別及使用技巧,希望能對(duì)大家的SQL學(xué)習(xí)有所幫助。