数据库相关备忘录

来源:互联网 发布:李炎恢php第一季讲义 编辑:程序博客网 时间:2024/06/07 09:33

没有系统的学习过数据库,很多基本概念傻傻分不清楚,知识点学了又忘,建个楼mark一下,权当做学习笔记了。。

1. select  A  from (sql语句 B)C where D

     A:sql语句查询的结果集中的字段 直接是字段名称 不需要 C.XXX

     B:sql语句查询的结果集

     C:结果集表的名称,必不可少

      D: 查询条件 可以是字段名称或者C.XXX

从结果集中查询需要的信息。

例如:

SELECT id ,user_id  FROM(SELECT   orders.id,  orders.user_id,  orders.number,  user.username,  user.sex,  user.address,  orderdetail.id orderdetail_id,  orderdetail.items_id,  orderdetail.items_num,  orderdetail.orders_idFROM  orders,  user,  orderdetailWHERE orders.user_id = user.id AND orderdetail.orders_id=orders.id) aa where items_id = 1


2.sql 嵌套查询

示例:

select * from orderdetail where items_id in (select id from items where name like '%本')





0 0
原创粉丝点击