select查询基础的总结

--sql语句函数

AVG(xxx) xxx列的平均值
COUNT(xxx) xxx列的行数(不包括 NULL 值)
COUNT(*) 返回被选行数(数据表中共有多少条数据);*表示所有
MAX(xxx) xxx列的最高值
MIN(xxx) xxx的最低值 
SUM(column) 返回某列的总和
FIRST(column) 返回在指定的域中第一个记录的值 
LAST(column) 返回在指定的域中最后一个记录的值

--条件查询

> 和 >=(大于等于) 和<和 <=(小于等于) 和 = 和!=(不等于)          例 col_name != 4

BETWEEN … AND …                                                        例col_name BETWEEN 1.5 AND 10.5

NOT BETWEEN … AND                                            例col_name  NOT BETWEEN 1.5 AND 10.5

IN (…)                                                                  例col_name IN (2, 4, 6) 在2,4,6列表内

NOT IN (…)                                                   例 col_name NOT IN (2, 4, 6) 不在2,4,6列表内

/*题目为播放时长最小的电影名为*/

#只显示title不显示length_minutes

ELECT title,min(length_minutes) FROM movies;

#只显示title不显示length_minutes
SELECT title FROM movies where length_minutes=(SELECT min(length_minutes) FROM movies)

Operator(操作符)Condition(解释)

like                                                                                 col_name LIKE "ABC"

not like                                                                           col_name NOT LIKE "ABC"

&   通配符,代表匹配0个以上的字符 可表任何字符       col_name LIKE "%AT%"
                                                                                       (matches "AT", "ATTIC", "CAT" or even                                                                                             "BATS")

_    类似与&但只能表示一个字符                                   col_name LIKE "AN_"(AN1,AN2但不能                                                                                             为AN)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值