基礎SQL語句

2021-09-22 21:06:27 字數 2278 閱讀 2281

開發工具與關鍵技術:sql資料庫、sql語句
資料的處理無非是增刪查改,不管**多複雜,回歸本質都是增刪查改。

下面是基礎的sql語句,主要作用是在資料庫處理資料,後台**只是呼叫資料庫的sql語句,這樣會節省很多**。

1.查詢資料的sql語句:

if(@type=『chaxunshuju』)

begin

select

row_number () over(order by t_operators.operator_id) as number,

t_staff.staff_id,

t_operators.operator_id,

rtrim(t_staff.staff_name) as staff_name,

rtrim(t_operators.operator_accounts) as operator_accounts,

rtrim(t_operators.operator_password) as operator_password,

t_operators.effective,

rtrim(t_operators.note) as note

from t_staff inner join

t_operators on t_staff.staff_id = t_operators.staff_id

order by t_operators.operator_id desc

end2.新增資料的sql語句:

if(@type=『xinzengshuju』)

begin

if exists(select 0 from t_operators where operator_accounts=@operator_accounts)

begin

return

endelse

begin

insert into t_operators(staff_id, operator_accounts, operator_password, effective, note)

values (@staff_id, @operator_accounts, @operator_password, @effective, @note)

endend

3.修改資料的sql語句:

if(@type=『xiugaishuju』)

begin

update t_operators

set staff_id=@staff_id, operator_accounts=@operator_accounts,

operator_password=@operator_password, effective=@effective, note=@note

where operator_id=@operator_id

end4.刪除資料的sql語句

if(@type=『shanchushuju』)

begin

delete t_operators

where operator_id=@operator_id

end5.驗證重複資料的sql語句:

if(@type=『yanzhengchongfu』)

begin

if exists(select 0 from t_staff where staff_number=@staff_number or id_card=@id_card)

begin

return

endelse

begin

insert t_staff(as_employee_type_id, as_work_status_id, as_branch_id, staff_name,

staff_number, as_gender_id, age, id_card, birth, phone_number, address,

e_mail, entry_date, departure_date, operator_no, picture, note)

values (@as_employee_type_id, @as_work_status_id, @as_branch_id, @staff_name,

@staff_number, @as_gender_id, @age, @id_card, @birth, @phone_number,

@address, @e_mail, @entry_date, @departure_date, @operator_no, @picture, @note)

endend

SQL基礎語句

一.資料庫查詢語句 select 1.查詢所有資料 select from 表名 select from exam books 2.按照一定的條件查詢 select from 表名 where 條件 select from exam books where id 20 3.範圍條件查詢 select...

SQL基礎語句

1.1.1dml 資料操作語言 1.1.2 ddl 資料定義語言 select update delete insert 1.2.1 select語法a.查詢所有 select from 表名 b.查詢列 select 列名 from 表名 注意 查詢列名時,列名用逗號隔開,最後的列名不要加逗號1....

基礎sql語句

從資料庫中刪除資料 delete 插入資料 insert into 建立新資料庫 create database 修改資料庫 alter database 建立新錶 create table 變更資料庫表 alter table 刪除表 drop table 建立索引 create index 刪除...