create table tb_batch(
id int(11) not null auto_increment,
batch_no varchar(32) comment '批次號',
contract_id int(11) comment '合同id',
contract_no varchar(64) comment '合同編號',
rule_id int(11) comment '規則id',
city varchar(64) comment '城市',
company_name varchar(128) comment '企業名稱',
service_address varchar(128) comment '上門位址',
exp_date date comment '日期',
exp_begin_time time comment '開始時間',
exp_end_time time comment '結束時間',
massagist_count int(4) comment '技師數量',
status varchar(16) not null comment '狀態:待分配、已分配、已確認、服務中、已完成、已取消',
operator varchar(30),
create_time datetime,
modify_time datetime,
primary key (id)
);create table tb_batch_massagist(
id int(11) not null auto_increment,
massagist_id int(11) not null,
massagist_name varchar(32) not null,
batch_id int(11) not null,
status varchar(16) not null comment '狀態:normal("待確認"), assigned("已確認"), in_service("服務中"), completed("已完成")',
operator varchar(30),
create_time datetime,
modify_time datetime,
primary key (id)
);select a.* from tb_batch a left join tb_batch_massagist b on a.id = b.batch_id 查詢出來的記錄顯示
發現記錄重複
select a.* from tb_batch a left join tb_batch_massagist b on a.id = b.batch_id group by a.id ,查詢結果如下
mysql 左連線 重複 mysql左連線重複行
我正在設計乙個類似於4個 的字典資料庫 words wordid lemma senses wordid synsetid synsets synsetid definition samples synsetid sample所以我使用下面的查詢來獲取所有意義定義和樣本 if isset searc...
MySQL左連線 右連線
表a記錄如下 aid anum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表b記錄如下 bid bname 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 200...
MySQL 左連線 右連線
表a記錄如下 aid anum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表b記錄如下 bid bname 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 200...