SQL 值問題,SQL 值生成問題

發布 科技 2024-06-10
16個回答
  1. 匿名使用者2024-01-29

    型別符號,必須是引號。

    除非替換為變數。

    例如:declare @i nvarchar(100)set @i='roy_88'

    insert into table(name) values(@i)。

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

    單引號表示該字段是字串。

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

    select *

    from ta t

    如果不存在(從 ta 中選擇 1,其中 product=t..)產品和有效期和 product=n'a'--加條件。

    和 Valid Date》getdate()----大於當前日期

  4. 匿名使用者2024-01-26

    select top 1 * from table1 order by time

    -您不必在那時設定字元型別。

    如果是基於字元的 SQL 語句,則無法正常工作。

  5. 匿名使用者2024-01-25

    我剛在樓下看了答案,沒有任何疑問,但我不敢就生效日期的不同**條件進行交流。

    有時間詳細溝通。

  6. 匿名使用者2024-01-24

    a1 和 b1 的值不正確,根據您的規則,a1 和 b1 的年份應該是 2005 年,而不是 2002 年

    select year, supplierid, typeid, score

    from tablename t

    where not exists (select 1 from tablename t1

    where =

    and =and >

    如果沒有大於銀行年份的資料,則它是最大年份的資料。

  7. 匿名使用者2024-01-23

    select year,supplierid ,typeid,score from table_score where not exists (select 1 from table_score ts where table_ and table_ and >table_

    哦,如果結果恰恰相反,請把語句放進去">"替換為"<".沒有環境,沒有辦法驗證,對不起。

  8. 匿名使用者2024-01-22

    從表中選擇 A,isNull(B,A)B。

    ISNULL(p1,p2) 是乙個 null 值處理程式,如果 p1 為空,則將其替換為 p2,p2 可以是列或值。

  9. 匿名使用者2024-01-21

    1.建立乙個新錶,表結構是所需結果的結構。

    2.編寫乙個儲存過程,其內容是將num轉換為num*,具體方法很簡單:

    將 num 結果放入游標中,迴圈游標,再次迴圈每行 num,使用逗號作為分隔符,獲取每個數字,並將得到的數字插入到新錶中。

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

    with tt as (

    select '21, 2, 34, 22, 1' as id from dual union all

    select '1, 2, 3, 4, 5' from dual union all

    select '2, 33, 434, 4, 5' from dual)

    select substr( id ,1, instr(id, ',' ,1,1) -1) num1 ,substr(id,instr(id, ',' ,1,1) +1,instr(id, ',' ,1,2)-instr(id, ',' ,1,1)-1 ) num2,substr(id,instr(id, ',' ,1,2) +1 ,instr(id, ',' ,1,3) -instr(id, ',' ,1,2) -1) num3

    num4.num5*/

    from tt

    如果資料不多,可以採用擷取字串的方法,如上,如果數量較多,一一擷取會很麻煩,樓主可以試試以上方法,希望能幫到大家。

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

    直接在 SQL Server 中執行此 sail,如下所示:

    select * from lable1

    where id=111111

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

    什麼資料庫,淮領導,領導好。

    如果是sqlserver的淮方言。

    直接。 select year('2013-06-09 ')select month('2013-06-09 '就是這樣。

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

    year(@date) 獲得它的年份。

    month(@date) 獲取月份。

    select year(ColumnHidden Bird Name) as year,month(Column early name) as 月從表名中選出寬

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

    房東是無障礙圖書館嗎?

    帶格式

    select format(now(),'yyyy-mm'問題補充:

    它是 SQL Server

    怎麼做。 時間條件介於

    convert(varchar(7), date, 120) -- 使用 getdate() 檢視月份的當前日期。

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

    只是乙個0分的問題? 你的問題不能用一兩句話來解釋,你必須尊重每個人的勞動成果。

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

    如果你正在尋找乙個交流平台,請去CSDN詢問,大家都很忙。

相關回答
3個回答2024-06-10

總結。 親愛的您好,關於SQL語句Q&A,根據您提供的資訊,您在這裡發現的是:根據錯誤訊息,問題出在表別名或列引用的錯誤上。 >>>More

6個回答2024-06-10

把它放在迭代器中,並在迭代器中呼叫方法來獲取它。 >>>More

11個回答2024-06-10

事實上,這種擔心是沒有根據的。 sql

伺服器中有乙個“查詢分析優化器”,它計算 where 子句中的搜尋條件,確定哪個索引可以縮小表掃瞄的搜尋空間,即可以自動優化。 >>>More

6個回答2024-06-10

1:建立表 A 作為 select * from b where 1=2;

2. 從主鍵不在的表中選擇前 15 * (從表中選擇前 10 個主鍵); >>>More

5個回答2024-06-10

用於指示字串列表中是否存在字串;

而不是在)。 >>>More