Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SETMySQL でデータ型を使用するには? Trainフィールドがあるテーブルがあります
SET
Train
trainno int Weekdays set data type Stops set data type train name
Stopsセットを次のような特定の値と比較できる選択クエリを作成するにはどうすればよい'Mumbai'ですか?
Stops
'Mumbai'
次のようなテーブルを作成します。
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;