SQL
文章平均质量分 90
借物小人
这个作者很懒,什么都没留下…
展开
-
left join 导致的分页错误
文章目录行转列解决先分页再组装背景:有规则表t_rule,标签表t_label,中间表t_rule_label,根据t_rule的name和t_label表的name组合查询规则t_rule表数据idname1rule12rule2t_label表数据idname1label12label2t_rule_label表数据rule_idlabel_id11122122使用myb原创 2021-03-29 18:22:47 · 2469 阅读 · 0 评论 -
oracle注意点
文章目录oracle学习注意点概念数据类型sql语句oracle学习注意点概念orcal只有一个库,多个方案(schema)一个用户对应一个方案,方案的名称和用户名称完全相同,且肯定都存在访问数据库对象的时候,通常采取的是“方案名.对象名”的方式来访问(scott.emp)创建用户后grant(授权)/revoke(移除权限),分配限额数据类型char(size) 定长字符,≤2000个字节(查询性能优于变长verchar!!)varchar2(size) 变长字符,≤4原创 2020-05-17 18:44:50 · 299 阅读 · 0 评论 -
sql条件区别
文章目录sql中的易错点where子句和having子句的区别sql语句的执行过程区别用法只能使用where只能使用havingwhere和having都能使用where和having一起使用join中的on和where的区别区别举例用where用onsql中的易错点where子句和having子句的区别sql语句的执行过程from --> (join)on --> where...原创 2020-03-28 16:19:19 · 266 阅读 · 0 评论 -
postgresql的模糊查询
postgresql的模糊查询有两种方式: - PostgreSQL的LIKE操作符是用来反对使用通配符的模式匹配的文本值。 - PostgreSQL提供有强大的正则表达式系统,可以在数据库级别实现模糊查询。区别LIKE运算符也可以匹配指定的字符串,但与~不同,LIKE匹配的字符串如果在文本中间出现,则找不到它,相应的行也不会返回。而~在文本进行匹配,如果被匹配的字符串在文本...原创 2018-09-13 18:03:25 · 19746 阅读 · 0 评论 -
SQL中EXISTS的使用
exists : 强调的是是否返回结果集不相关子查询:子查询的查询条件不依赖于父查询的称为不相关子查询。相关子查询:子查询的查询条件依赖于外层父查询的某个属性值的称为相关子查询,带EXISTS 的子查询就是相关子查询 关键词 意思 返回结果判断 EXISTS 若子查询的结果集非空时,返回“True” 当为ture时,主查询返回结果 NOT E...原创 2018-09-14 20:11:47 · 974 阅读 · 0 评论 -
update多表联合更新
t_student表和t_class表 MysqlUPDATE db_shop.t_student s,db_shop.t_class c SET s.class_name=c.name,c.stu_name=s.name WHERE s.class_id=c.id--等效于UPDATE db_shop.t_student s JOIN db_shop.t_class c SET ...转载 2019-01-17 23:43:49 · 27082 阅读 · 0 评论 -
postgresql 多表关联删除
t_aj_ajjbxxt_aj_ajfbxxt_xt_dwxx两表关联,删除一张表中数据delete from db_lx.t_aj_ajfbxx ajfbUSING db_lx.t_xt_dwxx dw where dw.c_bh=ajfb.c_ssdw and dw.c_sfbh='65';只有t_aj_ajfbxx 表中数据被删除三表关联,删除一张表中数据dele...转载 2019-01-24 17:44:29 · 13049 阅读 · 8 评论 -
INNER JOIN和LEFT JOIN中的坑
a表和b表简单的inner joinSELECT a.id as aid, a.name as aname, a.state astate,b.id as bid, b.name as bname, b.state bstate FROM aINNER JOIN b on b.id=a.id简单的left joinSELECT a.id as aid, a.name as a...原创 2019-03-18 22:59:48 · 1338 阅读 · 0 评论