sql链接

a表 id name b表 id job parent_id
1 张3 1 23 1
2 李四 2 34 2
3 王武 3 34 4

1 内链接 共有的列得到2表共有的行

select a.,b. from a inner join b on a.id = p.parent_id;

2 共有的列得到2表共有的行 要列出左边所有的列 右边没有就为null

select a.,b. from a left join b on a.id = b.parent_id;
1 张3 1 23 1
2 李四 2 34 2
3 王武 null

3 右链接
select a.,b. from a right join b on a.id = b.parent_id;

4 完全链接
select a.,b. from a full join b on a.id=b.parent_id

以b表 先列出所有的数据列

1 张3 1 23 1
2 李四 2 34 2
null 3 34 4
3 王武 null

2 ++++++++++++++++++++++++++++

1 date DATE NOT NULL, # date collected

INSERT INTO insect (name,date,origin) VALUES('cricket','2010-09-11','basement')  
INSERT INTO insect (name,date,origin) VALUES('cricket','2010/09/11','basement');  
INSERT INTO insect (name,date,origin) VALUES('cricket','2010:09:11','basement');  
INSERT INTO insect (name,date,origin) VALUES('cricket','2010:09:111','basement');  

CREATE TABLE temporal_val  
 (  
 d       DATE,  
 dt      DATETIME,  
 t       TIME,  
 ts      TIMESTAMP#auto filled with current datetime  这个字段不用赋值自用的填装当前的时间
  );

  INSERT INTO temporal_val (d, dt, t) VALUES('1970-01-01','1884-01-01 12:00:00','13:00:00');  
  INSERT INTO temporal_val (d) VALUES('1970-01-01');  


 mysql> select NOW(),CURDATE(),CURTIME();  

45.+———————+————+———–+
46.| NOW() | CURDATE() | CURTIME() |
47.+———————+————+———–+
48.| 2014-06-20 22:54:13 | 2014-06-20 | 22:54:13 |
49.+———————+————+———–+

dao叫数据访问对象
DTO是数据传输对象
dao通常是将非对象数据(如关系数据库中的数据)以对象的方式操纵。
DTO通常用于不同层(ui层、服务层或者域模型层)直接的数据传输,以隔离不同层,降低层间耦合

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值