SQL 基础
Posted panzer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL 基础相关的知识,希望对你有一定的参考价值。
1.联合主键:
联合主键就是用2个或2个以上的字段组成主键。
用这个主键包含的字段作为主键,这个组合在数据表中是唯一,且加了主键索引。
比如这种时候
商品品牌 商品型号
诺基亚 920
三星 NOTE2
诺基亚 8088
就靠这样的联合主键来确定这条记录的唯一性。
语句:
create table product( pro_name varchar(20), pro_type varchar(20), primary key (pro_name,pro_type) );
2.sql查询一张表中重复的记录:
select * from xi a where (a.username) in (select username from xi group by username having count(*) > 1);
3.查询出所有数据进行分组之后,和重复数据的重复次数的查询数据
select count(username) as ‘重复次数‘,username from xi group by username having count(*)>1 order by username desc
4.
以上是关于SQL 基础的主要内容,如果未能解决你的问题,请参考以下文章
sql 日期转换代码片段 - Dato,120,konvertere