考慮我有這樣的表。使用逗號分隔值選擇mysql列
+-------------+---------------+----------------+---------------+ + id + column 1 + column 2 + column 3 + +-------------+---------------+----------------+---------------+ + 1 + values + values + a, b, c, d, e + +-------------+---------------+----------------+---------------+
我的查詢,可就是這樣
SELECT * FROM table WHERE column 1 = 'values' AND column 3 = '$variable'
的$變量可以是從什麼到e
有沒有辦法使用的查詢選擇我想要的行的方法嗎?
聞起來像壞的數據庫架構。 – Leri
你需要使用一個類似的子句。 –
如果它是企業中的遺留代碼,那麼更改數據庫結構可能會很複雜,但如果您想查詢某個字段的子集,則可能會考慮將第四列(3)拆分爲許多其他關聯關係。 –