mysql中如何查询一个表中的三个数据
发布网友
发布时间:2022-04-10 19:57
我来回答
共2个回答
懂视网
时间:2022-04-11 00:19
(1)查询整个表的数据:
select * from 表名;
(2)查询给定条件的数据:
select * from 表名 where 条件;
(3)查询表中某些字段:
select 字段1,字段2,... from 表名;
(4)查询时使用as指定字段别名:
select 字段1 as 别名1, 字段2 as 别名2 from 表名;
(4)查询时更改字段显示的顺序(书写的字段顺序就是显示的顺序):
select 字段1 as 别名1, 字段2 as 别名2 from 表名;
10-Mysql-Ubuntu-数据表中数据的查询(三)
标签:mamicode style span 技术 png 条件 str 数据 表名
热心网友
时间:2022-04-10 21:27
如果建表与初始化脚本如下:
CREATE TABLE IF NOT EXISTS risk_result (
resid int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
resbh int(11) NOT NULL COMMENT '结果编号',
ressc int(11) DEFAULT NULL COMMENT '时长',
resdw int(11) DEFAULT NULL COMMENT '单位1:分钟 2:小时',
resbz varchar(100) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (resid)
) ENGINE=InnoDB DEFAULT CHARSET=gbk COMMENT='风控结果表' AUTO_INCREMENT=6 ;
--
-- 转存表中的数据 risk_result
--
INSERT INTO risk_result (resid, resbh, ressc, resdw, resbz) VALUES
(1, 10, NULL, NULL, '告警'),
(2, 60, NULL, NULL, '挂起当天'),
(3, 70, NULL, NULL, '挂起当月'),
(4, 80, NULL, NULL, '永久挂起,需管理员手动释放'),
(5, 90, NULL, NULL, '拒绝本笔交易');
查三个数据SQL为:
select resid,resbh, ressc from risk_result where 1 ; #查询全部,也可以不写条件(where) 查询表中的三个属性
或
select resid,resbh, ressc from risk_result where 1 limit 0,3 ;#随机查询三条数据