如何使用 SQL 語句替換行和列,如問題 30 所示

發布 科技 2024-05-10
15個回答
  1. 匿名使用者2024-02-10

    select , from

    select , from test123 t1 where = 'my work') a

    inner join(

    select , from test123 t2 where = 'our work' ) b

    on =inner join(

    select , from test123 t3 where = 'his work' ) c

    on = 這是你的答案。

  2. 匿名使用者2024-02-09

    你的列不是固定的,你只能使用動態sql,使用游標。

  3. 匿名使用者2024-02-08

    寫乙個流程,你就完成了。

  4. 匿名使用者2024-02-07

    更新表集 mc=mc1+'$'+mc2+'$'+mc3+'$';

    然後執行。 更新表 set mc = substring(mc,2,length(mc)-1) 其中 mc 喜歡'$%';

    後一句最多可以執行2次,也就是說,如果擔心mc1和mc2是空的,可以直接填寫$。

  5. 匿名使用者2024-02-06

    沒有資料的列是 null (null) 並按如下方式編寫。

    select mc=isnull(mc1+'$','')+isnull(mc2+'$','')+isnull(mc3+'$','') from tablename

    否則,應該如此。

    select mc=case when mc1>'' then mc1+'$' else '' end,case when mc2>'' then mc2+'$' else '' end,case when mc3>'' then mc3+'$' else '' end

    from tablename

  6. 匿名使用者2024-02-05

    你的問題含糊不清。

    假設您的表如下所示:資料表名稱(工資單)。

    號碼、姓名、工資、獎金。

    1 卡 3 100 50

    2李4 150 60

    列王紀上 5:90-40

    4 趙 6 200 70

    如果你想用你的可變值代替李斯的工資。

    定義資料源 gcn

    dim bianliang '您的變數。

    dim rs as

    set rs=g_"更新工資表 set salary='" & bianliang & "'其中 name='李思'")

    如果要用李思的工資替換變數,就是這樣:

    dim bianliang '您的變數。

    dim rs as

    set rs=g_"從工資單中選擇工資,其中 name='李思'")

    bianliang=

  7. 匿名使用者2024-02-04

    decalre @a int

    選擇 @2=id(表的列名)。

    從表名。

    其中條件。

    注意:根據條件,應該有乙個值,並且多個有價值的單詞替換上次查詢的結果。

  8. 匿名使用者2024-02-03

    更新表名。

    set column name = 要替換的值(如果是字串,則用引號引起來)(或列名 =:您的變數)。

    其中設定條件(即滿足條件即可成為好人)。

  9. 匿名使用者2024-02-02

    假設表 1 中的第一列是序列號,第二列是程式碼,表 2 中的第一列是序列號,第二列是程式碼,第三列是名稱

    更新表1

    設定表1程式碼 = 表 2名字。

    其中 表1程式碼 = 表 2代號。

    無論等級如何

  10. 匿名使用者2024-02-01

    假設表 1 是 table1,欄位是 id 和 cid。

    表 2 是 table2,欄位為 id、cid 和 cname。

    然後更新 table1 set = where =

  11. 匿名使用者2024-01-31

    update 表 1 設定 ABCD 字段 =(從表 2 中選擇名稱,其中表字段 = 表字段)。

  12. 匿名使用者2024-01-30

    update set a.字母列 = b漢字列見表1a,表2b中,其中a字母列 = b字母列。

  13. 匿名使用者2024-01-29

    select * from arctype case when topid=0 then topid else reid end;

    不知道你是什麼資料庫,我在寫sqlserver

  14. 匿名使用者2024-01-28

    這是小事一樁。 更新表集 Columns to replace =replace (要替換的列,'dedecms','t775

    其中文章 ID 介於 1 和 200 之間

    如果您以後有任何問題,我會盡快為您解決。

  15. 匿名使用者2024-01-27

    如果你的關鍵詞在乙個欄位中,那很好。

    更新表集欄位名稱 ='t775'其中 id<=200 且 fieldname='dedecms'

相關回答
13個回答2024-05-10

將 nvarchar 轉換為 decimal,然後進行浮點數處理,例如 >>>More

7個回答2024-05-10

不可以,只能顯示與資料表繫結的字段中的資料。

25個回答2024-05-10

dim xlbook as

dim xlsheet as >>>More

18個回答2024-05-10

過濾掉與 Sheet1 中的 A 列和 Sheet2 中的 A 列相同的資料並自動修改背景突出顯示? 首先,使用公式將 sheet2 中的 A 列匯入到 sheet1 中的任何空列中(例如,sheet1 中的 aa 是空列),然後輸入公式 =sheet2!A1 向下拉以填充。 >>>More

7個回答2024-05-10

1. 開啟設定介面,選擇“裝置”。

2. 點選“新增印表機或掃瞄器”左側的“+”按鈕; >>>More