![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 59
frank1998819
这个作者很懒,什么都没留下…
展开
-
SQL join 学习(一) (转)
SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。Join 和 Key有时为了得到完整的结果,我们需要从两个或更多的表中获取结果。我们就需要执行 join。数据库中的表可通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中的每一行的值都是唯一的。在表中,每个主键的值都是唯一的。这样做的目的是在不重复每个表中的所有数据的情况下,把...原创 2011-04-14 22:35:27 · 65 阅读 · 0 评论 -
一条SQL 插入多条值的方式
一条SQL 插入多条数据的方式: MySql 数据库: insert into test_table(tid, bid) values(17,4), (17,6 ) Oracle 数据库: insert into test_table(tid, bid) select 17,4 from dual union select 17,6...2011-07-08 14:21:41 · 424 阅读 · 0 评论 -
数据库重复数据的查询及删除(转)
表stuinfo,有三个字段recno(自增),stuid,stuname 建该表的Sql语句如下: CREATE TABLE [StuInfo] ( [recno] [int] IDENTITY (1, 1) NOT NULL , [stuid] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [stuname] [...原创 2011-10-12 16:51:38 · 431 阅读 · 0 评论 -
身份证相同,姓名不同的sql
select distinct 姓名, 身份证 from 表格 where 身份证 in (select 身份证 from 表格 group by 身份证 having count(*)> 1)原创 2012-05-10 16:44:29 · 2285 阅读 · 0 评论 -
SQL 知多少 Group by与having理解(一)转
注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要)例如,有如下数据库表:A B 1 abc 1 bcd1...原创 2014-08-30 10:42:15 · 265 阅读 · 0 评论