1
如何在MySQL中使用SET
數據類型?我有一個表Train
其中有場Select語句涉及SET數據類型
trainno int
Weekdays set data type
Stops set data type
train name
如何寫一個選擇查詢在那裏我可以像'Mumbai'
一個特定的值進行比較Stops
集?
如何在MySQL中使用SET
數據類型?我有一個表Train
其中有場Select語句涉及SET數據類型
trainno int
Weekdays set data type
Stops set data type
train name
如何寫一個選擇查詢在那裏我可以像'Mumbai'
一個特定的值進行比較Stops
集?
像創建一個表:
CREATE TABLE cl_db.Train
(
trainno INT PRIMARY KEY AUTO_INCREMENT,
Stops set('aaa','bbb','ccc') NOT NULL
)
,你可以查詢它像
select * from cl_db.Train where Stops like 'bbb'
或類似
select * from cl_db.Train where FIND_IN_SET('bbb',Stops)>0;
[不要忘了**採取SO遊* *它會引導你如何最好地使用SO](http://stackoverflow.com/about) – Prix
另外,請注意,SET類型不會讓你提供具有特定順序的止損列表。此外,如果由於某種原因旅程涉及多次通過(並停留)特定地點,則無法在「停靠」列中反映出這一點。 –