数据库总结

来源:互联网 发布:数据库实现教材管理 编辑:程序博客网 时间:2024/06/08 14:22

数据库的分类 关系型数据库(SQL).   非关系型数据库(NOSQL)

关系型数据库是用来保存各类事物的数据,以表的结构来保存

表与表之间可能有关系(一对一,一对多(外键),多对多(中间表))

多表查询。//查询 张三丰所下未付款订单以及购买的物品

select orders .*,items.* from user, orders,orders_items_relation,items

WHERE user.username='张三丰' AND orders.user_id=user.user_id AND 

orders_items_relation.orders_id=orders.orders_id AND

items.items_id=orders_items_relation.items_id

//查询出所有的订单及其用户信息

select orders.*,user.* FROM orders, user WHERE orders.user_id=user.user_id

//查询出购买过iphone6的订单及其用户信息

select orders.*,user.* from items, order_items_relation,orders,user WHERE

items.items_name='iphone6' AND orders_items_relation.items_id=items.items_id

AND orders.orders_id=order_items_relation.orders_id AND user.user_id=orders.user_id

想要查询信息作为最后的落脚

如items,user_id,user_id



原创粉丝点击