pymysql的增刪查改

2022-06-16 15:09:09 字數 1393 閱讀 7406

先查下後台資料

**如下:

# 增sql = "insert into data (date,company,province,price,weight) values ('2020-12-31','河北糧食1','河北','2200','45.1');"

cursor.execute(sql)

database.commit()

database.close()

# 改sql1 = "update data set date = '2020-12-30' where date = '2020-12-31';"

cursor.execute(sql1)

database.commit()

database.close()

# 刪sql2 = "delete from data where date ='2020-12-30';"

cursor.execute(sql2)

database.commit()

database.close()

# 查客商

sql3 = "select company from data where date='2018-07-21';"

# 查客商和**

sql3 = "select company,price from data where date='2018-07-21';"

# 查客商和總價

sql3 = "select company,price*weight from data where date='2018-07-21';"

# 查不同的客商總量滿足日期以公司名分組

sql3 = "select company,sum(weight) from data where date='2018-07-21' group by company;"

cursor.execute(sql3)

result = cursor.fetchall()

print(result)

database.commit()

database.close()

的增刪查改 MySQL定義庫表,增刪查改

mysql sql語言 ddl語句 資料庫定義語言 資料庫,表,檢視,索引,儲存過程 dml語句 資料庫操縱語言 插入資料insert,刪除資料delete,更新資料update dql語句 資料庫查詢語言 查詢資料select dcl 語句 資料庫控制語言 例如控制使用者的訪問許可權grant,r...

MongoDB增刪查改

mongodb沒有建立資料庫的命令,但是你可以先執行use db name來進行一些操作,如db.createcollection db table 這樣就可以建立乙個db name的資料庫了。以下語句其實都不用加引號 insert方法 insert obj db.test.insert write...

sed 增刪查改

對每行處理,文字替換 1.替換 s命令 sed s jcdd ganji g file 把檔案 file 中出現jcdd 的換出ganji.g標誌在整行範圍內把jcdd都替換為ganji。如果沒有g 標記,則只有每行第乙個匹配的jcdd被替換成ganji。g換出 ng代表 第n處開始出現的替換 se...