关闭

mysql 笔试题

115人阅读 评论(0) 收藏 举报
分类:

Mysql设置自增长主键的初始值


alter table test AUTO_INCREMENT = 200;


//mysql 配置文件的目录

/etc/my.cnf


//mysql 导出sql文件

sudo su 

sudo mysqldump -uroot -p ayibangcms admin > admin.sql;


 city:

  id City provinceid

  1 广州 1

  2 深圳 1

  3 惠州 1

  4 长沙 2

  5 武汉 3

  ………. 广州

  province:

  id province

  1 广东

  2 湖南

  3 湖北


(1) 写一条sql语句关系两个表,实现:显示城市的基本信息。?

  (2) 显示字段:城市id ,城市名, 所属省份 。

  如:

  Id(城市id) Cityname(城市名) privence(所属省份)

  。。。。。。。。。

  。。。。。。。。。

  (2)如果要统计每个省份有多少个城市,请用group by 查询出来。?

  显示字段:省份id ,省份名,包含多少个城市。

  ANSWER:

  1.select A.id,A.Cityname,B.province from city A,province B where A.provinceid=B.id

  2.select B.id,B.province,count(*) as num from city A,province B where A.provinceid=B.id group by B.id


//mysql 千万如何优化

提取最终需要的主键列,然后把它再连接回去以取得所有需要的列


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:47694次
    • 积分:1722
    • 等级:
    • 排名:千里之外
    • 原创:111篇
    • 转载:127篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论