mysql 命令 不对齐,MySQL中自己不太常用的命令
標(biāo)簽:
一 更改表的信息
alter table students add primary key (stunum);
為已經(jīng)創(chuàng)建好的表添加主鍵。
alter語句不僅可以添加主鍵,還可以對已經(jīng)創(chuàng)建好的表修改一些東西,這里創(chuàng)建了主鍵,對于MySQL而言,添加了主鍵也就加了個(gè)主鍵索引,所以我們會看到的現(xiàn)象時(shí)候這樣的
然后執(zhí)行這條語句之后會發(fā)生:
添加了主鍵,MySQL會自動(dòng)生成一個(gè)索引,這個(gè)索引就是聚集索引。
二 創(chuàng)建一條索引
create index indexstu3 on students(stugrades);
之前寫的項(xiàng)目都不是很大,所以基本沒有用到索引,因?yàn)閿?shù)據(jù)量都過不了100000以上,昨天在研究Innodb的時(shí)候看到了索引的時(shí)候才想起來這個(gè)語句。
三 group by語句
GROUP BY 是分組查詢, 一般 GROUP BY
是和聚合函數(shù)配合使用 group by 有一個(gè)原則,就是 select 后面的所有列中,沒有使用聚合函數(shù)的列,必須出現(xiàn)在 group by 后面(重要)
標(biāo)簽:
與50位技術(shù)專家面對面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的mysql 命令 不对齐,MySQL中自己不太常用的命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php中如何比较数组和字符串,PHP中数
- 下一篇: mysql去重合并字符串,SQL编程:g