primary key 維一鍵 不為空 autoinc 自動增長 在前面數自動加一
不加*搜什麼就是什麼 加*是所有資訊
order by stuname asc 按名字公升序排列 desc 降序
建立資料表
create table class
(cid integer primary key autoincrement ,
cname varchar(20)
)查詢語句
select * from class
增加語句
insert into class (cname) values('ios實訓班')
修改語句
update class set cname='物聯網' where cid=2
刪除語句
delete from class where cid=2
查詢表中的記錄數
select count(*) from class
select count(*) from class where cname='資料庫'
select * from class where cname='資料庫'
select cid from class where cname='資料庫'
select cid,cname from class where cname='資料庫'
select cid,cname from class where cid>=5 and cid<=9
select cid,cname from class where cid between 5 and 9
select cid,cname from class where cid in(5,6,7,8,9)
降序排列
select * from class order by cid desc
公升序排列
select * from class order by cid asc
select * from class where cname='資料庫' order by cid desc
select * from class where cname like '%庫' order by cid desc
select * from class where cname like '數_庫' order by cid desc
分組select count(*) from class group by cname
select count(*) count from class group by cname order by count desc
資料庫增刪改查
我們知道當我們的表建立後重複執行會出錯,一般我們會這麼處理 create table if not exists stuinfo 學了新建表我們還應該知道乙個東西,如何刪除表 deop table table name 怎麼檢視別人的見表語句呢 show create table stuinfo 怎...
資料庫增刪改查
import pymysql def getmysqlconn conn pymysql.connect host 172.16.238.130 port 3306,db my mysql user root password 123456 charset utf8 return conn def ...
資料庫增刪改查
資料庫操作 show databases create database 資料庫名 use 資料庫名 select database drop database 資料庫名 資料表操作 create table 表名 欄位名 型別名 約束 show tables drop table 表名 資料表增刪...