SQL語句的問題。假設我在我的迷你餐桌上有以下內容。我們假設桌子是「圖片」。如何執行SQL語句來創建或者功能
ID | file_name |fruit_type |
================================
1 | ex.jpg | apple |
2 | am.png | apple |
3 | pl.jpeg | orange |
4 | e.png | orange |
5 | yep.png | apple |
好的。所以當我打電話給我時,我想讓它拉兩張照片,每張照片都應該是水果類型中的隨機選擇。所以蘋果只能用蘋果挑選。桔子只能用橙子挑選。不應該有兩種類型的組合。
這裏是它分解的地方。假設我運行的代碼是這樣的:
$query="SELECT * FROM images WHERE fruit_type='apple'
OR fruit_type='orange' ORDER BY RAND() LIMIT 0,2";
這將返回兩個隨機選擇,就像我想要的。但是,這從該專欄中捕獲了蘋果和橙色兩種類型。
我一直在試圖確定一個SQL語句,它可以讓它選擇蘋果或桔子,但從來都沒有。我已經寫得很短,所以我正在轉向所有人。
*「所以蘋果應該只挑......」 * - 大雙關語BTW ;-)我幾乎想+1你只是爲。 –
學習代碼...必須保持它的光:) – darkginger