我使用的MySQL連接器與MySQL的Visual Basic,即時通訊做MySQL查詢3個表連接,我試圖與內部聯接和「正常模式」與「正常模式」說不是唯一的表/別名與內部聯接DataGrid的犯規負荷什麼,這三個表是這個的人MySQL的內部聯接查詢
訂單(N_ORDER,日期,客戶編號)
Line_Order(N_ORDER,產品代碼,數量)
產品(產品代碼,名稱,價)
和米與innerjoin ysql查詢:
"SELECT c.name, COUNT(b.product_code) AS cnt FROM order a " & _
"INNER JOIN line_order b ON a.number_order = b.number_order " & _
"INNER JOIN product c ON b.product_code = c.product_code " & _
"GROUP BY c.name " & _
"ORDER BY cnt DESC "
,並以正常的方式是:
"SELECT product.name, COUNT(order_line.product_code) AS cnt FROM order, product, order_line where order.number_order = order_line.number_order AND order_line.product_code = product.product_code GROUP BY product.name ORDER BY cnt DESC LIMIT 0 , 5"
當我運行2ºMySQL查詢在phpMyAdmin它完美的作品,但是當我在Visual Basic中運行它,它給我錯誤不是獨特的表別名/命令我不知道該怎麼做可以有人幫助我嗎?
什麼是錯誤消息的確切措辭? – Patashu