1樓:海天盛筵
1.建立一個測試表bai
,如下du圖
createtabletest_name(idint,namevarchar2(20))zhi;
2.插入測試資料dao
,如下圖專
');insertintotest_namevalues(102,'李三');
insertintotest_namevalues(103,'陳五');
insertintotest_namevalues(104,'馬四');
insertintotest_namevalues(105,'王二');
commit;
3.查詢表知道全部資料,selectt.*,rowidfromtest_namet;
4.寫sql,查詢相同的名字,可以發現『wang two』的名字是重複的;選擇名稱,計數(*)從test_name t組的名稱計數(*)>1;
注意事項:
sqlserver的特點如下
1.具有真實的客戶端和伺服器架構架構。
2.圖形使用者介面使系統管理和資料庫管理更加直觀。
3.豐富的程式設計介面專用工具,為使用者進行程式設計提供了更多的選擇。
4.它是完全整合的,利用了nt的許多功能,比如傳送訊息和接收訊息。
2樓:匿名使用者
select 姓名 from 姓名錶 where 姓名 like '劉%'
這是查詢所有姓劉的學生.
3樓:匿名使用者
select sname from students like '李%'
把上面的sname換成你表裡的姓名的列的名字,把students換成表名 把李換成你需要查詢的姓
4樓:匿名使用者
select name from 表名 where name like '張%'
5樓:方智盍貞婉
二樓的回答是oracle中的bai寫法,不適用於dusqlserver
sqlserver中應該這麼寫
zhiupdate 表名 set 列名
dao = case when charindex(')',reverse(列名)) = 1 and charindex('(',列名) > 0 then left(列名,len(列名) - charindex('(',reverse(列名)))
else 列名
end不放心內的話,可以先查容詢看一下結果select case when charindex(')',reverse(列名)) = 1 and charindex('(',列名) > 0 then left(列名,len(列名) - charindex('(',reverse(列名)))
else 列名
endfrom 表名
sql語句中怎樣查詢學生表中所有有著相同的名字的人的資訊
6樓:李乾銀
示例(以復sql server為例):
select * from 學生表制
where name='名字
bai'
解釋:name就是學生名du字欄位
zhi,「名字」就是要dao查詢的相同名字。第一句查詢學生表的所有資訊,第二句給查詢限定條件即可。
sql即結構化查詢語言(structured query language),是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。sql語句無論是種類還是數量都是繁多的,很多語句也是經常要用到的,sql查詢語句就是一個典型的例子,無論是高階查詢還是低階查詢,sql查詢語句的需求是最頻繁的。
7樓:青邪
如果每個學生只有一條記錄的話,按姓名
分組,統計記錄條數(大於1),再這些有相同姓專名條數的人的姓名作為條件屬,檢索出相應資訊語句如下:
select *
from 學生表
where 姓名 in
(selecct 姓名
from 學生表
group by 姓名
sql 語句是對資料庫進行操作的一種語言。
結構化查詢語言(structured query language)簡稱sql,結構化查詢語言是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統。
8樓:匿名使用者
請詳細指明什麼資料庫,mysql?oracle?sqlserver?不同的資料庫,sql語句有些差異的
9樓:匿名使用者
select * from student where name="***"
用SQL查詢語句怎麼讓表中ID按照順序來
這個首先你要寫出你要查詢的內容,如 select name,age from student order by id asc asc 代表升序這也是預設的desc代表降序 select row number over order by id asc as rowno from 表 降序 order ...
sql語句從一張表查詢欄位值插入另表中
標準sql語句格式 insert into 表名 欄位名 select 欄位名 from 表面 例子 將查詢出的s表中sno,j表中jno,p表中pno插入spj表中 insert into spj sno,jno,pno select sno,jno,pno from s,j,p insert i...
sql語句中,要使表中的一列的資料等於另一列的資料,這個的update語句改怎樣寫
fname 0 and fname 0 是什麼意思?你想選取什麼條件的記錄?你先執行這個查詢看看 select from icclasstableinfo where fname 0 and fname 0 看看有返回記錄嗎?如果沒有,說明你更新語句也就不會更新任何記錄。sql select fro...