2014-01-11 160 views
0

我有一個商店prestashop腳本,我有很多產品,我希望所有產品選擇所有載體我有廣告。 我的表是這樣的:更新SQL數據庫

id_product id_carrier_reference id_shop 
1     3     1 
1     8     1 
1     12    1 
2     3     1 
2     8     1 
3     3     1 
4     3     1 

,我想我所有的農資3載體(3),8,12)。如何更新這個? Regards

+1

如果您想要所有唯一的'id_carrier_reference',請嘗試'SELECT DISTINCT id_carrier_reference FROM myTable'。如果這不是你想要達到的目標,請嘗試澄清你的問題。 – Aquillo

+0

您正在使用哪些DBMS?甲骨文? Postgres的? –

+0

爲了更好地幫助您的問題,請包括:1)您所寫的查詢尚未得到您想要的結果。 2)根據所提供的示例數據,顯示查詢所需結果的表格。目前,你的問題太不透明瞭。 –

回答

0

我不能很好地理解你的問題,但似乎你想從id_carrier_reference,或只有前三個記錄的所有記錄。

將檢索前三條記錄,3,8,12。如果你想要所有的記錄,3,8,12,3,8,3,3,從你的查詢中刪除LIMIT 3

SELECT id_carrier_reference FROM table LIMIT 3 
+0

對不起,但我不是英語,也許這就是爲什麼你不瞭解我:D。但無論如何,我希望在我的所有產品中都有3/8/12的id_carrier。用哪個sql請求我可以做到這一點? – flavien317