Ⅰ sql怎麼把數據的某一欄位值修改成其他欄位的值
sql查詢欄位的最大值使用max()函數。
例:select
max(a)
from
table
語句大意:檢索表table中a欄位中的最大值。
Ⅱ 將sql語句查出來的記錄的某個欄位值變成某個固定值
UPDATE a SET 欄位1='02' WHERE 欄位4=3
以下是測試
CREATE TABLE a(
欄位1 char(20),
欄位2 char(10),
欄位3 char(10),
欄位4 int
)
INSERT INTO a VALUES('01','AA','AA',2)
INSERT INTO a VALUES('02','AA','AA',3)
INSERT INTO a VALUES('03','AA','AA',22)
INSERT INTO a VALUES('04','AA','AA',3)
INSERT INTO a VALUES('05','AA','AA',3)
INSERT INTO a VALUES('06','AA','AA',11)
SELECT * FROM a
UPDATE a SET 欄位1='02' WHERE 欄位4=3
SELECT * FROM a
測試結果:
欄位1 欄位2 欄位3 欄位4
-------------------- ---------- ---------- -----------
01 AA AA 2
02 AA AA 3
03 AA AA 22
04 AA AA 3
05 AA AA 3
06 AA AA 11
(6 行受影響)
(3 行受影響)
欄位1 欄位2 欄位3 欄位4
-------------------- ---------- ---------- -----------
01 AA AA 2
02 AA AA 3
03 AA AA 22
02 AA AA 3
02 AA AA 3
06 AA AA 11
(6 行受影響)
Ⅲ 怎麼用SQL語句 把某個欄位中的部分值改為*號(如:張三,李四。把三,四改為* 號)
是把欄位第2個字元修改?
還是把包含字元「三」,「四」,「五」的替換?
Ⅳ sql語句 把一個表中的欄位值變為欄位 在線等~~~
SELECT 姓名,
MAX(CASE WHEN 科目 = '語文' THEN 分數 ELSE 0 END) AS 語文,
MAX(CASE WHEN 科目 = '數學' THEN 分數 ELSE 0 END) AS 數學,
MAX(CASE WHEN 科目 = '英語' THEN 分數 ELSE 0 END) AS 英語
FROM 表一
GROUP BY 姓名
Ⅳ 如何把用sql語句查詢的值賦值給標簽
string sql = "select Lenth from Price where OriginalSta == DropDownList1.Items && Terminal == DropDownList2.Items ";
這里,SQL里不用雙等號「==」,「=」就可以,謝謝,還有你連接字元串寫的有問題,應該這樣寫:
string sql = "select Lenth from Price where OriginalSta ="+ DropDownList1.SelectedValue+" and Terminal ="+ DropDownList2.SelectedValue;
我不知道你資料庫里OriginalSta ,Terminal 這兩個欄位是什麼類型,如果不是int,float,double類型還應該加上''
Ⅵ sql標簽怎麼做
固定資產標簽主要用於企業內部對固定資產的管理,如公司內部的電腦,辦公桌辦公椅的管理,固定資產標簽是貼在固定資產上,標注固定資產的名稱,編號,使用人,以及登記日期等信息,下面介紹在條碼標簽列印軟體中如何連接SQLServer資料庫製作固定資產標簽。
Ⅶ 求sql語句,把某個欄位的值全部改為某個固定值
UPDATE 表名 SET 欄位名='固定值'
Ⅷ C# 中把Sql Server的一個欄位給Label
s = SqlDa.ToString();
這樣賦值是不對的 DataAdapter 只是負責聯絡資料庫和DataSet的 就相當於一個橋梁,它是不存數據的。 SqlDa.Fill(ds);在這已經用DataAdapter的Fill方法將數據填充到了DataSet(數據集)中。DataSet 就好比是一張虛擬表,要從它裡面取數據
可以這樣寫:
ds.Tables['表名或是從0開始的索引號'](可以在創建DataSet對象的時候自定義表名 例如:DataSet ds = new DataSet("tb_mytable");)現在已經得到所需要處理數據的表了,通過Rows屬性來獲取哪一行 Cell獲取哪一列 不過這里可以省寫Cell 直接寫 Rows[0][0].ToString(); 所以你的s變數 應該這樣賦值:
s = ds.Tables[0].Rows[0][0].ToString();
還有一點要說的是:
你這里要確保查出來的數據只有一條記錄 如果有多行記錄的話 你用Lable標簽是不能賦值的 必須用集合、數組或能夠存多條數據的控制項來取值。
回復四樓的問題:
using 語句是專門針對於非託管資源的 當取完數據後 會將資源自動釋放 也就是說 用完了就會關閉連接、執行等對象