Ⅰ 我有「學號」姓名「,如何使用sql語句實現輸入」學號「,在姓名欄自動顯示該學號對應的姓名跪求
sql語句就是select * from tbname where uid = '學號'
那你需要在學號輸入欄的change事件里寫入資料庫操作,並把返回結果里的姓名在姓名欄里顯示
Ⅱ 我有「學號」姓名「,如何使用SQL語句實現輸入」學號「,在姓名欄自動顯示該學號對應的姓名
這個不是sql語句實現的...sql只能幫你把姓名從資料庫中查詢出來,至於獲取學號什麼的是jsp部分的代碼,用個response函數獲取頁面信息,具體的記不太清楚了,但確實是jsp的代碼
Ⅲ 使用SQL語句向表插入一條學生記錄:(其中學號的值為自動編號)如何實現
insert into 表名(欄位名逗號隔開(不用寫自動增長那列)) values(對應的值也是逗號隔開)
要是每個欄位都要插入那就可以寫成
insert into 表名 values(順序寫值,每個欄位都要寫(不包括自動增長列))
into可以省略不寫
insert into語句可以有兩種編寫形式:
1、無需指定要插入數據的列名,只需提供被插入的值即可:
insert into table_name
values (value1,value2,value3,...);
2、需要指定列名及被插入的值:
insert into table_name (column1,column2,column3,...)
values (value1,value2,value3,...);
(3)使用sql語句將學號為擴展閱讀
SQL常用語句
查所有資料庫 show databases;
創建資料庫 create database db1;
查看資料庫 show create database db1;
創建資料庫指定字元集 create database db1 character set utf8/gbk
刪除資料庫 drop database db1;
使用資料庫 use db1;
創建表 create table t1(id int,name varchar(10));
查看所有表 show tables;
查看單個表屬性 show create table t1;
查看錶欄位 desc t1;
創建表指定引擎和字元集 create table t1(id int,name varchar(10)) engine=myisam/innodb charset=utf8/gbk;
Ⅳ 用SQL語句修改學生表的學號列在學號前加兩位「19」在第四位後加入二位「00」
如果不多的話就直接修改
要更新就
update table set id='19'+substring(id,1,4)+'00'+substring(id,5,3)
Ⅳ 如何用sql語句給一個學號列為空的學生表分配順序的學號
select dense_rank() over (order by 身份號) 學號,姓名,班級,身份號 from 學生表
Ⅵ SQL中,如何將學號為"1001"的學生姓名修改為「張國慶」、年齡修改為「19」歲的功能語句
update 表名 set 姓名=『張國榮』,年齡=19 where 學號=1001
Ⅶ 用SQL語句 將學生.dbf中學號欄位設置為主索引,索引表達式學號,索引名XH,升序 將成績.d
CREATE UNIQUE CLUSTERED INDEX XH ON 學生.dbf (學號 ASC)
CREATE NONCLUSTERED INDEX XHF ON 成績.dbf (學號 ASC)
索引詳解:
http://www.cnblogs.com/jams742003/archive/2010/09/08/1821523.html