SQL問題,考試中。。急!!!!

2023-01-27 21:45:09 字數 1651 閱讀 1513

1樓:來自秋霞圃謙恭的小飛象

sqlserver2000不是很熟悉。

oracle是這樣:alter table test_table

add constraint constraint_name check(應還日期=借書日期+借書期限);

2樓:匿名使用者

create table #temp (

借書日期 datetime,借書期限 int,應還日期 datetime,constraint ck_應還日期。

check(應還日期 = dateadd(dd, 借書期限, 借書日期))

go1> insert into #temp

2> values('2011-01-01', 10, '2011-01-11');

3> go

(1 行受影響)

2> insert into #temp

3> values('2011-01-01', 10, '2011-01-12');

4> go

訊息 547,級別 16,狀態 1,伺服器 zqwang\sqlexpress,第 2 行。

insert 語句與 check 約束"ck_應還日期"衝突。該衝突發生於資料庫"tempdb",表"dbo.#t

emp___

語句已終止。

sql問題,急急!!!

3樓:天外遊

我也不會。1樓的學習了。學習了。

sql資料庫問題,急!!!!!

4樓:是勇敢

依灑家之高見,爾須用多條語句分而治之才為解。便是:

其一:select count(type) from kaoqin where name="陳淘" and type="發到"

其二:其三:

5樓:網友

select name,sum(case when type='遲到' then 1 else 0 end) 遲到次數,sum(case when type='早退' then 1 else 0 end) 早退次數,sum(case when type='缺勤' then 1 else 0 end) 缺勤次數。

from kaoqin group by name

6樓:匿名使用者

select name sum(type) from kaoqin group by name

通過group by 可以進行分組 可以看到 每個小組的詳細資訊 這個語句可能有問題 但是你可以看看。

sqlsever 資料庫問題(急呀!明天就考試了!)

7樓:匿名使用者

定點精度的資料型別應該這樣定義 numeric(12,2) 這代表總長度為12位,小數部分為2位的資料。

至於查詢分析器裡面建表,像這樣:

create table table_name(@prd numeric(12,2))

具體可按f1看幫助文件 有什麼問題也可以問我。

急急急!!!sql 2005 資料庫考試題,老師讓做的, 給位大師幫著給下答案!謝謝! [email protected]

SQL查詢問題,SQL查詢問題

你那個 test 表有 設 主鍵 欄位沒有如果沒有 我就不會搞了 因為如果沒設主鍵 select from test 的顯示順序是 按記錄的插入時間 排的 先插入的排在前面 如果設了主鍵 是按主鍵欄位 升序來 排的 如果有設主鍵 假設為 tid 試下這條語句 select from test sel...

sql 問題,sql語句的問題?

請檢查 1,表名,就是 insert into 表名 values 有沒有錯誤 2,insert into的values 必須包含整個表的所有列,你的表只有3個列嗎?其他的可以根據列的資料型別用逗號或者兩個單引號加逗號實現。比如 insert into 表名 values 40001,3,id列,就...

請教SQL中的SELETE的問題

用更新update table set score null where id 1 update 表名 set score 0 where id 1 可以使用update update table set score null where id 1 每天登陸,回答問題,投票等都可以得分。可不可單獨刪...