'加入'是做什麼的?我無法在phpMyAdmin中找到任何「輔助鍵」,只有主鍵。儘管我經常在我的書中閱讀關於它們的內容,但它們似乎被實例化或環境化,而不是永久性的。換句話說,「連接」只存在於選擇中,還是數據庫結構本身在有JOIN
或REFERENCE
?什麼是MySQL中引用和連接的持久性?
1
A
回答
1
A JOIN是一個抽象方法(即,它是什麼,物理存在於數據庫中),其僅在討論中的查詢(沒有雙關語意)發生。 JOIN用於跨越多個彼此具有引用的表的查詢中。 *沒有必要爲JOIN工作提供參考。 JOIN所做的只是連接目標表格,爲您提供更廣泛的數據集以從中選擇值。
常見的連接類型是INNER JOIN,OUTER JOIN,LEFT JOIN,RIGHT JOIN和CROSS JOIN。在your previous question中使用的是CROSS JOIN,儘管關鍵字本身被遺漏了。那就是:SELECT A.name, B.name FROM table1 A, table2 B
- 隱式交叉連接。 SELECT A.country, B.country FROM iteration1 A CROSS JOIN iteration2 B
是明確的。這只是一個品味問題。
通常情況下,連接會創建大型數據集,您需要將查詢引出(使用WHERE或類似方法)以提取要查找的數據。
1
加入只與特定查詢相關,並且僅保留其執行。
+0
幹得好。非常簡潔。謝謝。 –
相關問題
- 1. 在mysql中使用持久連接的目的和好處是什麼?
- 2. MySQL持久連接
- 3. mysql持久連接
- 4. 什麼是ActiveRecord持久性?
- 5. 「域」和「持久性」是什麼意思?
- 6. Mysql持久連接和mysql_pconnect的優點?
- 7. Android持久性的用途是什麼?
- 8. 什麼是hibernate中的持久性?
- 9. 在ZF2中使用MySQL持久連接
- 10. LocationManager註冊的持久性是什麼
- 11. 在PHP MySQL應用程序中一起使用持久連接和非持久連接
- 12. 持久連接
- 13. 持久的mysql連接的優點
- 14. NLB和持久連接
- 15. Tornado Web和持久連接
- 16. NSURLConnection和持久連接
- 17. QNetworkAccessManager和HTTP持久連接
- 18. pg_close使用持久性postgres連接時?
- 19. 使用httpclient連接持久性
- 20. JMeter:HTTP持久性連接使用JMeter
- 21. 什麼是「持久性域模型」
- 22. 什麼是持久性C++系統?
- 23. 什麼是選擇集線器或持久連接的參數?
- 24. 是什麼左邊的區別連接和MySQL中右連接
- 25. 爲什麼持久性PDO連接會與每個請求建立新連接?
- 26. 什麼是持久性引擎(如ActiveRecord)?優點?缺點是什麼?
- 27. JDBC連接的持久性問題
- 28. PHP&mysqli:持久連接和交互有什麼區別?
- 29. PHP持久性引用
- 30. 使用JDBC連接持久性:因爲簇是無效的
我喜歡你如何將termonology分配給我正在尋找的定義。 JOIN下位詞給我一個更完整的理解JOIN的語法。謝謝你的跟進,老闆。 –
我希望你可以對編輯微笑,bos。我真的想把它還清。你搖滾。我一直在尋找這個問題很長時間的明確答案,並且感謝你我終於擁有了它。 :) –