mysql中如何查询一个表中的三个数据

如题所述

如果建表与初始化脚本如下:
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 ;#随机查询三条数据
温馨提示:答案为网友推荐,仅供参考