1、根据某列数值,增加一列备注信息。gnum < 10,写入备注。
表名goods 查询结果
#sql语句
SELECT
*, (
CASE
WHEN gnum >= 10 THEN
NULL
WHEN gnum < 10 THEN
"*该商品已不足10件!"
END
) '备注'
FROM
goods
2、输出相邻时间的行score不同的信息
输入: 输出:
lag()窗口函数
SELECT name,score,time
FROM
( SELECT name, score, time, lag ( score, 1, 0 ) over ( ORDER BY time ) last FROM sta ) t
WHERE
score - last != 0;