哪個司機會開所有型別的車?這便是乙個關係除法問題。
##建立表
表drivers有兩個字段,司機的名字和司機會開的車的id:
create table `drivers` (
`driver_name` char(10) default null,
`vehicle_id` int(11) default null
) engine=innodb default charset=utf8;
注意,實際情況下會有更多的列,且driver_name和vehicle_id應該共同作為主鍵。
在表drivers中插入以下資料:
| driver_name | vehicle_id |
| yan | 1 |
| wei | 1 |
| li | 1 |
| wei | 2 |
| wei | 3 |
| li | 2 |
表vehicles只有乙個字段,即車的id:
create table `vehicles` (
`id` int(11) default null
) engine=innodb default charset=utf8;
注意,實際情況下會有更多的列,且id應該作為主鍵。
在表vehicles中插入以下資料:
mysql 兩個字段拼接 mysql 多個字段拼接
mysql的查詢結果行欄位拼接,能夠用以下兩個函式實現 1.concat函式 mysql select concat 1 2 3 from test concat 1 2 3 123 假設連線串中存在null,則返回結果為null mysql select concat 1 2 null,3 fro...
GROUP BY 兩個字段
create table test a varchar 10 b varchar 10 c int insert into test values a 甲 1 insert into test values a 甲 1 insert into test values a 甲 1 insert int...
MySQL之兩個欄位的in
employee 表包含所有員工資訊,每個員工有其對應的 id,salary 和 department id。id name salary departmentid 1 joe 70000 1 2 henry 80000 2 3 sam 60000 2 4 max 90000 1 departmen...