需求查询出存在商品的商品分类.
先看看分类表:
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 电脑
我们要明白Mysql字段的长度能存多少东西,首先需要明白Mysql是计算字节长度,还是计算字符长度。在mysql4.x的版本长度代表的是字节长度.例如在mysql4.x的版本中varchar(10)能储存的中英文长度如下:(1).采用ISO8859-1编码方式时,一个中/英文都只占一个字节;(2)....
1.很多人认为count查询非常快,但是在加上筛选条件那就是未必的了!测试:user表中4000w数据(1).SELECT count(*) from user; 用时0.00s (2).SELECT...
项目和第三方系统对接,由于第三方开发人员属于兼职,数据库结构不一致的问题只能我来处理。此处文章用本地模拟演示。数据库资料:1号服务器: 账号root 密码root IP:127.0.0.1 数据库名称:data1 2号服务器...
项目中查询数据部分字段出现null,影响到了排序,但是由于没有数据库权限,还想将null转为其他值表示;例如现有表member的原始数据:SELECT * FROM memberid &n...
_通配符只匹配单个字符。假如products表存在以下数据: 需要匹配到prod_nameprod_id prod_name JP1000 JetPack 1000 JP2000 JetPack 2000SQL语句: SE...
(1).查询某个字段是否包含某个字符串,可以直接使用likeSELECT oid,oname from zhongxing_options where oname li...