mysql自己用到的集锦

本文详细介绍MySQL数据库中comment和product表的创建方法,包括字段类型、默认字符集设置等,同时提供了常用的SQL语句,如查询表的总数量、字段的总量、查找和删除重复数据、去重复数据及查找分类数量等。
摘要由CSDN通过智能技术生成

1,commet的建立,默认字符集,为了方便存储表情
CREATE TABLE comment
(  productid   VARCHAR(255) NULL,
  coment      VARCHAR(255) NULL,
  id          INT AUTO_INCREMENT
    PRIMARY KEY,
  rating_star INT          NULL,
  username    VARCHAR(255) NULL
)default charset utf8mb4;

2,product表的建立
CREATE TABLE product
(  id       INT AUTO_INCREMENT
    PRIMARY KEY,
  pid            VARCHAR(255)            NULL,
  product_url    VARCHAR(255)            NULL,
  description    TEXT                    NULL,
  title          VARCHAR(255)            NULL,
  category       VARCHAR(255)            NULL,
  max_price      VARCHAR(255)            NULL,
  min_price      VARCHAR(255) DEFAULT '' NULL,
  rating         VARCHAR(255)            NULL,
  reviewscount   VARCHAR(255)            NULL,
  favoritescount VARCHAR(255)            NULL,
  store_name     VARCHAR(255)            NULL,
  picture1       VARCHAR(255)            NULL,
  picture2       VARCHAR(255)            NULL,
  type           VARCHAR(255)            NULL,
  `starting`     VARCHAR(255)            NULL,
  counts         VARCHAR(255)            NULL
)
3,查找表的总数量
select count(*) from 表名;   

4,表中字段的总量
selec count(*) from  表名  where  字段名=value;

5,查找重复数据的字段
select  字段名 from 表名 group by 字段名 having count(*) > 1;

6,删除表中字段 
delete from 表名 where 字段名=value;

7,mysql去重复数据
create temporary table temp as select min(id), 字段名 from 表名 group by 重复的字段名;
truncate table 表名;
insert into 表名 select * from temp;

8,查找表中分类数量
select 字段名,count(*) from 表名 group by 字段名

 

【待更。。。。】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值