数据库中的简单操作

1.0 删除数据库中的某个数据库

drop database database_name

2.0 删除数据库中的某个表

drop table table_name

3.0 删除数据库中的表全部的内容

delete from table_name;

4.0 删除数据库中某个表的某一条内容

delete from table_name where ziduan=1;

5.0更新某一条数据

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

6.0 在某个值等与不同值时,出现的次数

select type,count(*) from ims_ewei_shop_goods group by type;
//type等于不同值时,出现的次数

7.0某个字段的总和

select sum(id) from ims_ewei_shop_goods
//在商品表中id的和
//若在后面加上group by 则根据某个分组求中某个和。例如一个订单表中,同一个商品卖出的总是和

8.0group by 时 某些字段进行合并

6c57bb2e765554b05dcbd94ce8fd2e7.png

GROUP_CONCAT(想要合并 的字段);
#实例:将goodsid进行group by ,其他重要字段合并到一起

select a.goodsid,a.titles,b.title,a.stock,a.presellprice,a.marketprice,a.marketprice,a.productprice,a.costprice,a
.goodssn,a.productsn,a.weight,b.id,b.status,b.unit,b.type,b.nocommission,b.isverify from (select 
goodsid,GROUP_CONCAT(title) as titles,GROUP_CONCAT(stock) as 
stock,GROUP_CONCAT(presellprice) as presellprice,GROUP_CONCAT(marketprice) as 
marketprice,GROUP_CONCAT(productprice) as productprice,GROUP_CONCAT(costprice) as 
costprice,GROUP_CONCAT(goodssn) as goodssn,GROUP_CONCAT(productsn) as 
productsn,GROUP_CONCAT(weight) as weight  from ims_ewei_shop_goods_option where goodssn 
like '%mm%' GROUP BY goodsid ) as a left join ims_ewei_shop_goods as b on b.id=a.goodsid

bc356a2edd5fe311b66cc7246bb25d3.png

你可能感兴趣的:(数据库中的简单操作)