meteor 结合mysql_mysql语句---数据查询

语法格式

-- 基本的查询语法

SELECT 字段1,字段2,... FROM 表名

-- 查询所有的字段

SELECT * FROM 表名

-- 带条件的查询

SELECT * FROM 表名 [WHERE 条件] [ORDER BY 排序字段[, 排序字段]] LIMIT [开始位置,]长度

一。基本查询

格式: select 字段名1, 字段名2,.... from 表名

select name,nickname from heroes

二带where子句的查询:where 可以使用条件来筛选查询出的结果

c7f303bed7dd0803b8bd8dffa52e0c22.png

4eac7ab603353cbfd3be7d9c94b0447f.png

select * from heroes where age>=20 and age<=30

-- select * from heroes where age between 20 and 30

三模糊查询

通配符:

%: 代表任意长度(包括0)的任意字符

_: 代表1位长度的任意字符

like: 在执行模糊查询时,必须使用like来作为匹配条件

-- 查询名字中带有 “斯” 字的英雄

-- select * from heroes where name like '%斯%'

-- 查询名字中带有斯字的英雄,但是要求斯在最后

-- select * from heroes where name like '%斯'

-- 查询名字中带有斯,但是要求斯是第二个字

select * from heroes where name like '_斯%'

四查询结果排序

order by 可以对查询结果按某个字段进行升序或者降序排列

升序 asc (默认值)

降序 desc

可进行排序的字段通常是 整型 英文字符串型 日期型 (中文字符串也行,但一般不用)

- -查询年龄大于50岁的英雄,并按年龄降序排序

select * from heroes where age>50 order by age desc

五。限制查询结果

limit 用来限制查询结果的起始点和长度

查询年龄最大的3个女英雄

select * from heroes where sex='女' order by age desc limit 3

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值