我正在學習SQL,一些朋友建議我安裝XAMPP,因爲它都已經過預配置並可以使用。那麼,我安裝它,現在我創建了2個數據庫,我通過PhpMyAdmin進行練習。這就是說,我試圖做兩件事情:DMBS:Union,intersection與PhpMyAdmin和MySql opninons的區別
a)設置OperationsUnion,Intersect,Difference。唯一可用的PhpMyAdmin(因此MySql我猜,因爲我發現PhpMyAdmin是基於MySql的)是UNION。 INTERSECT和DIFFERENCE關鍵字不存在。那該怎麼做?
b)直接使用mysql.exe控制檯。我嘗試使用像USE數據庫名稱等命令,但它說「訪問拒絕用戶'''本地主機'數據庫名'
我試圖把連接命令在所有可能的口味(連接用戶傳遞主機數據庫,連接用戶傳遞數據庫和所有類型的組合),但沒有效果。
如何做到這一點?似乎Phpmyadmin爲數據庫設置了自己的密碼。我輸入了空密碼並在Phpmyadmin中檢查了那些密碼是空密碼我在做什麼錯了?
MySQL(不像大多數現代DBMS)不支持'INTERSECT'或'EXCEPT'。 – 2013-05-04 21:10:31
這是爲什麼?感謝Explosion Pills的帖子,我發現你做了INTERSECT,除了INNER和OUTER JOINS。 – 2013-05-06 19:58:12
爲什麼是什麼?你的意思是:「*爲什麼MySQL缺少這麼多標準的SQL功能?」好吧,我不知道。 – 2013-05-06 20:03:49