我試圖展示來自一個故事場景的值爲1和3的記錄。 任何人都可以幫助我解決這個問題嗎?任何人都可以告訴我寫這個查詢的正確方法嗎?
$q = mysqli_query($link, "SELECT * FROM gallery WHERE gallery = 1 AND WHERE gallery = 3");
我試圖展示來自一個故事場景的值爲1和3的記錄。 任何人都可以幫助我解決這個問題嗎?任何人都可以告訴我寫這個查詢的正確方法嗎?
$q = mysqli_query($link, "SELECT * FROM gallery WHERE gallery = 1 AND WHERE gallery = 3");
我覺得你寫的:
$q = mysqli_query($link, "SELECT * FROM gallery WHERE gallery = 1 OR gallery = 3");
因爲畫廊= 1和美術館= 3總是假的!
或者你可以寫:
$q = mysqli_query($link, "SELECT * FROM gallery WHERE gallery IN (1, 3)");
IN子句是相同的或鏈條
謝謝@Joe Taras,它現在可以工作(我使用第二個例子) – GlenR
@ user2620338:好的。祝你今天愉快 ;) –
一般建議 - 除非它是一個示例查詢,沒有爲表名和列名使用相同的名稱 – Slowcoder