[英]mysql select * from table where column a value = column b value laravel
[英]mySQL query select column where value = a or value = b etc
如何編寫mysql查詢以便我可以在列下選擇等於resultA或resultB或resultC等的條目。
就像是:
SELECT * FROM myTable WHERE myColumn = resultA OR WHERE myColumn = resultB OR WHERE myColumn = resultC...
SELECT *
FROM myTable
WHERE myColumn = 'resultA'
OR myColumn = 'resultB'
OR myColumn = 'resultC';
或者,
SELECT *
FROM myTable
WHERE myColumn IN ('resultA', 'resultB', 'resultC');
不要多次使用WHERE
,只需在條件之間使用OR
SELECT *
FROM myTable
WHERE myColumn = 'resultA'
OR myColumn = 'resultB'
OR myColumn = 'resultC'
請注意,我使用單引號包圍您的resultX
,假設它們是字符串,如果它們是整數,則可以省略它們
這應該工作。
SELECT * FROM myTable WHERE myColumn = 'resultA' OR myColumn = 'resultB' OR myColumn = 'resultC'
SELECT * FROM myTable WHERE myColumn in (resultA, resultB, resultC ....)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.