記錄畢設用到的一些SQL查詢語句

2021-10-07 00:07:49 字數 1247 閱讀 1969

本部落格用於記錄畢設期間我用到的一些sql語句,都是很常見的,增刪改查等 ,操作均以我資料庫中的表為例

string sql="insert into drug values(?,?,?,?)";

string params=;

新增藥品,給藥品屬性賦值,主鍵是id_drug,我設定的mysql主鍵自動增長,所以引數值可以為空,如果沒有設定自動增長,應該會報錯,因為主鍵不能為空

string sql="delete from drug where id_drug";

string params=;

選擇藥品編號為某個值的記錄,從資料庫中刪除

string sql="update drug set name_drug=? where id_drug=?";

string params=;

選擇藥品編號為某個值得記錄,修改其中某些屬性,如修改藥品名

string s1="select * from drug where id_drug=?";

string s2="select name_drug from drug where id_drug=?";

string params=;

s1是查詢藥品編號為某個值的該藥品所有屬性(包括藥品名、規格、功效等),可儲存在map型別中

s2是查詢藥品編號為某個值的藥品名,可儲存在string 型別中

s3是查詢藥品表中所有藥品,可儲存在list型別中

select distinct id_patient from guahao;
去掉重複資料多是為了方便統計,如查詢所有在該系統上掛過號的人,使用distinct去重

select * from drug where specification=? and subject=?;
多條件查詢的情況:如查詢功效為退熱解毒且藥品型別為中草藥的藥品

select * from seekmedical where id_patient=? order by id_seek desc;
使用場景,有些資料需要倒序排列更具有意義,如就診記錄(門診病歷),類似的情況肯定是越近的資料越具有參考價值

select id_gh from guahao order by id_gh desc limit 1;

一些亂語 記錄01

已經上班2周,哈,當上程式設計師2週啦。每天8點到公司10點回。以下是我的一些總結 公司的框架用 的是tp框架,工作第一天的任務是,自己搭建乙個tp框架,就是實現。引入入口檔案 thinkphp.php 控制器和檢視的結合。我是一邊看著tp手冊一遍實操的。在資料庫建表 使用者名稱和密碼 第二天的任務...

記錄一些sql語句

mysql查詢今天 昨天 7天 近30天 本月 上一月 資料 今天 select from 表名 where to days 時間欄位名 to days now 昨天select from 表名 where to days now to days 時間欄位名 1 7天select from 表名 w...

mysql中用到的一些sql語句

檢視資料庫預設配置資訊 show variables 檢視mysql資料庫編碼方式 show variables like character set database 檢視資料庫裡表的編碼方式,同時還能看到該錶使用的儲存引擎資訊 show create table char test 修改資料庫編...