需求查询出存在商品的商品分类.
先看看分类表:
id(分类的id) catename(分类名) 1 手机 2 电脑 3 充电宝
再看看商品表:
id(商品id) cateid(分类id) title(商品名) price(价格) 1 1 小米5 1500 2 1 小米6 2500 3 1 苹果6 2450 4 2 三星c201 5000 5 2 戴尔n4050 2000
SQL执行:
select id ,catename from shop_category where exists( select cateid from shop_goods where shop_category.id= shop_goods.cateid )
SQL执行结果:
id(分类的id) catename(分类名) 1 手机 2 电脑
例如我们需要查询商品表中每个分类中商品id最大的记录,并且显示商品价格以下是表结构:id catename title &nb...
触发器是一种特殊的事务,可以监听到Mysql的(insert/update/delete)的操作并触发相应的(insert/update/delete)操作. 触发器的创建主要有4个要素:(1).监听地点(...
(1).首先我们需要了解limit分页的工作流程demo: SELECT * FROM table LIMIT 10000,5 通常我们会认为以上SQL会从10000条后面取5条,正确的是取出10005条,然后再抛弃前...
概述: 目前我们的表设计,最高级别的范式是6NF,对于PHP程序员而言,我们的表满足3NF即可(范式即规范)【一】1NF (1).所谓1NF,就是指标的属性具有原子性,即表的列不能再分割,不能分割意思是字段本身的含义(例如address字段不能再分割)...
已有表名log来记录用户日志,id是主键,uid是用户id,rmk是备注,addtime是时间戳,需要取出不重复的用户日志记录默认的结果集:id uid rmk ...
_通配符只匹配单个字符。假如products表存在以下数据: 需要匹配到prod_nameprod_id prod_name JP1000 JetPack 1000 JP2000 JetPack 2000SQL语句: SE...