9、select 语句

基础语句
select * from tb1;select * from tb1 limit 3;select name,age from tb1;select name,age from tb1 where age = 25;select * from tb1 where age != 28;select * from tb1 where age >= 25 and age <=28;select name,age from tb1 where age between 25 and 28;select * from tb1 where age = 25 or age = 28;select * from tb1 where age not between 25 and 28;select * from tb1 where age < 25 or age > 28;select * from tb1 where name like 'j%';select * from tb1 where name like 't__';select * from tb1 where name rlike '^t.*';select * from tb1 where age in (22,23,24,25);select * from tb1 where age not in (28,33,43);select * from tb1 order by age;select * from tb1 order by age asc;select * from tb1 order by age desc;select * from tb1 order by age desc,name asc;select distinct age from students; #去重查询select name as StuName,age from tb1;
分组与聚合
select gender,sum(age) from students group by gender;select classid,avg(age) as avgage from students group by classid having avgage > 25;select sum(age) from students where age > 19 group by gender;
多表查询
# 交叉连接select * from t1 cross join t2 cross join t3;select * from t1,t2,t3;# 内连接select * from t1 inner join t2 on t1.t1id=t2.t2id;select * from t1,t2 where t1.t1id=t2.t2id;# 外连接select * from t1 right outer join  t2 on t1id=t2id;select * from t1 left outer join  t2 on t1id=t2id;select * from t1 right  join  t2 on t1id=t2id;select * from t1 left join  t2 on t1id=t2id;#联合查询select * from t1 union select * from t2;     #重复数据合并select * from t2 union all select * from t4; #显示重复记录#全连接> 
(0)

相关推荐

  • MySQL的执行计划和索引详解

    使用explain关键字可以模拟优化器执行sql语句,从而知道mysql是如何处理sql语句的,分析你的查询语句或者是结构性能. 我们通过几张表来使用explain的例子: 在select语句之前增加 ...

  • [Sqlite] Sqlite的基本日常SQL操作语句汇总

    序言:     嵌入式数据库Sqlite的基本sql使用汇总,使用测试起来,与关系型数据库mysql在语法上有很多的相似之处,先准备测试数据: CREATE TABLE COMPANY(ID INT ...

  • MySQL 多表查询

    union 结果集合并 使用多个select分别查询不同的表,把多个select查到的记录合并在一起 一个select查到m条记录,另一个select查到n条记录,合并之后就是m+n条记录 #查询全校 ...

  • 在VB6中用Select语句检索记录

    在VB6中用Select语句检索记录 在VB数据库程序设计中经常要检索记录,常用的是把一条SELECT语句传送给 Recordset对象的Open方法或Execute方法.下面就SELECT语句做一比 ...

  • SELECT语句基础

    列的查询 语法1-1 基本的SELECT语句 SELECT <列名>,... FROM <表名>; 语法1-2 查询出表中所有的列 SELECT * FROM  <表名& ...

  • SQL Server 数据库设计--SELECT高级查询语句之三

    在前几篇文章中介绍了 SQL SERVER 数据库的设计,以及 SELECT 语句的简单使用方法,这篇文章继续介绍其他高级查询方法. SQL Server 数据库设计 SQL Server 数据库设计 ...

  • 【烟花原创】VBA零基础之第15篇 Select Case 语句

    上一篇的咱们聊了IF-Then-Else语句,在块形式的IF判断中,如果条件比较多,IF-Then-Else 语句会计算每个Elseif 语句的表达式,另外当条件多时,Elseif对于代码的可读性大打 ...

  • VBA--流程控制之Select Case语句

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! Select Case语句是针对多重判定任务反复进行循环操作的处理.虽然可 ...

  • Sqlite—查询语句(Select)

    基本语法如下 sqlite> select * from tb_user;sqlite> select userid,username from tb_user; 格式化的查询输出 sql ...

  • 数据库之SQL(INSERT,INSERT SELECT,INSERT INTO语句)

    一.SQL SERVER 中如何在数据表里插入数据? INSERT语句,代码及效果如下: 但INSERT语句容易出现错误,什么错误呢? 不能将值NULL插入列,即不能插入非空列,必须插入数值,这个看数 ...

  • 描写六月的优美语句 !

    .1.六月,骄阳似火,暑气留恋.但这风风火火却远不能掩盖季节的丰富内涵,大街上,涌动的人流,以五颜六色的衣妆,汇成横亘天地间的七色彩虹,描绘着生活美不胜收的诗情画意.2.六月,开始习惯静下心来,不再烦 ...

  • 失败的婚姻人生感悟语句 婚姻久了,就分不清是爱情还是亲情_伤感句子_泡泡花

    最美的婚姻是一生一次,最遗憾的婚姻是没有举行婚礼,对于大多数人来说,婚姻是平淡的,对于少数人来说,婚姻是失败的,婚姻失败人生感悟语句不妨来看看~!婚姻失败人生感悟语句:1.女人在婚姻中不能像小绵羊一样 ...