子查詢語句用在select后面 sql中嵌套在父查詢的select語句中的子查詢,為什么必須區(qū)別名?
sql中嵌套在父查詢的select語句中的子查詢,為什么必須區(qū)別名?如果你不區(qū)別開的話,sql解析一旦出現(xiàn)混論,它到底取的是子查詢的表還是父查詢的表,你又怎么知道呢 如果嵌套查詢,一定不要用a,b,c
sql中嵌套在父查詢的select語句中的子查詢,為什么必須區(qū)別名?
如果你不區(qū)別開的話,sql解析一旦出現(xiàn)混論,它到底取的是子查詢的表還是父查詢的表,你又怎么知道呢 如果嵌套查詢,一定不要用a,b,c這樣的別名,一層一層的區(qū)分開,用不同的別名
sql嵌套查詢語句?
在一個(gè)SELECT 語句的WHERE 子句或HAVING 子句中嵌套另一個(gè)SELECT 語句的查詢稱為嵌套查詢,又稱子查詢。子查詢是SQL 語句的擴(kuò)展,例如下:select * from table1 where xh in(select xh from table2)