select * from table1, table2 where table1.id = table2.id
from后面的形式是為什么寫成這樣啊
uj5u.com熱心網友回復:
多表關聯查詢,WHERE 后面是兩表之間的關系,比如班級表和學生表uj5u.com熱心網友回復:
其實這里等同于兩表連接:select * from table1 inner join table2 on table1.id=table2.id
不過,from 后面寫多個表名的做法, 在微軟來說是不推薦的。
因此, 知道有這么回事就行了, 你自己還是不要用這種寫法為好。
uj5u.com熱心網友回復:
非常感謝uj5u.com熱心網友回復:
不客氣, 沒事就結貼吧。
uj5u.com熱心網友回復:
微軟不推薦from 后面寫多個表名的做法,是由于這么寫影響性能還是其他的原因呢?uj5u.com熱心網友回復:
微軟不推薦from 后面寫多個表名的做法,是由于這么寫影響性能還是其他的原因呢?
主要還是可讀性、規范性方面的考慮。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/70639.html
標籤:基礎類
下一篇:有會做自助查重軟體的嗎?
