SELECT
字段名[
,
字段名]
FROM
表名
WHERE
条件
LIMIT
数量
ORDER
BY
字段名
DESC
例如:
select id,name,email from test where age < 19 limit 5 order by id desc;
上面例子从test表查询所有age小于19的按id降序排序的前5条记录的id,name,email信息。
LIMIT限制查询数量,ORDER
BY指出按什么排序,DESC表示按降序排序。
sql的话自关联一次:
SELECT TORDER_ID,TORDER_DATE,TCUSTOMER_IDFROM YOUR_TABLE T LEFT JOIN YOUR_TABLE HIGH
ON TCUSTOMER_ID = HIGHCUSTOMER_ID
AND HIGHORDER_ID > TORDER_ID
WHERE HIGHCUSTOMER_ID IS NULL
AND TCUSTOMER_ID = 'NO001'
如果是hql不如查出再sort下
出现在select语句中的select语句,称为子查询或内查询。
外部的select查询语句,称为主查询或外查询。
测试数据比较多,放在我的个人博客上了。
浏览器中打开链接:>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)