簡單的sql語句

2021-09-24 18:46:46 字數 1039 閱讀 9430

選擇:select * from table1 where 列名=『?』  (非數字的用單引號圍起來)

例如:

sql="select * from student where sid ='"+stu.getid()+"'";//在表student中選出符合的所有行

resultset rs=sta.executequery(sql);//執行以上sql操作

while(rs.next())//rs初始為空,用next()方法一行行得到符合的行

插入:insert into table1(field1,field2...) values(value1,value2...) //如果values後中插入資料順序與表相同,第乙個括號中內容可以省略

例如:表student中的列

sql="insert into student values('"+stu.getname()+"','"+stu.get***()+"','"+stu.getage()

+"','"+stu.getid()+"')";

刪除:delete from table1 where 列名=?

例如:

sql="delete from student where  sid='"+stu.getid()+"'";
更新:update table1 set field1=value1 where 列名=?

sql = "update student set sage=" + change_int + " where sid ='" + stu.getid() + "'";
模糊查詢:select * from table1 where field1 like 』%value1%』 //所有包含『value1』這個模式的字串

...like 'value1_'或『_value1』//所有value1後面有乙個字元或前面有乙個字元的字串

例如:

sql = "select * from student where sname like '"+stu.getname()+"'";//此處% _等符號為鍵盤輸入

簡單的sql語句

格式 create 庫名 表名 屬性 資料型別 長度限制 char為限定字元長度,僅能使用符合長度的字元,varchar為最大限制,只要長度小於限制即可 多個屬性之間用逗號間隔,最後乙個屬性後不能加逗號。格式 insert into 表名 屬性a,屬性b.values 屬性a的值,屬性b的值.模糊查...

簡單的sql語句

插入,刪除,更新 向xscj資料庫的表xs中插入羅林琳資訊 insert into xs 學號,姓名,專業名,出生時間,總學分 values 001112 羅林琳 計算機 01 30 1980 40 將xscj資料庫的xs表中備註為空的行刪除 delete from xs where 備註 is n...

簡單的SQL語句

一 庫的操作 建立 使用 刪除 建立create database database name 例子 建立年級資料庫 create database grade 使用use database name 例子 用上面建好的資料庫 use grade 刪除drop database dbname 例子 ...