tsql

    0

    1答えて

    book3のタイプを見つけるために、SQL select文で以下のXMLをクエリしようとしています。 <Book> <Title>Book1</Title> <Type>fiction</Type> <Cost>9.99</Cost> </Book> <Book> <Title>Book2</Title> <Type>non-fiction<

    0

    2答えて

    TSQLでは、ブール値に基づいて特定の値に対して多くの列を作成する必要があります。 C1 | C2 | EdittedCol | ----------------------- 0 | 1 | not allowed 1 | 1 | allowed 1 | 0 | not allowed and so on... 私は現在、IFステートメントで複数のネストされたケース、より良い方法を

    0

    3答えて

    SQL Serverを使用しています。 私はこの while(@@rowcount>0) begin --do stuff end のようなコードの部分を持っている事は、私が最初の反復が実行されますを確認しますきちんと整頓何かを作りたいです。あなたは何を前に置くことを提案しますか?現在、私は select 'Calling this to initialize @@rowcount to

    2

    1答えて

    Iveは何度も何度も参考にしましたが、何も助けになりませんでした。私は最後のID、つまりSCOPE_IDENTITY()をBそれはあなたがあなたのデータベーステーブルのID列を持っている場合は、あなたのテーブルに新しい行を追加するときに、ID値が自動的に生成され CREATE PROCEDURE dbo.Createletter @A INT, @B NVARCHAR(50), @C NV

    0

    1答えて

    サードパーティのデータベースがあります。連絡先情報は、多くのテーブル、contact1、contact2、contsuppに含まれています。内部結合、左外部結合を使用して、Where句に構文エラーを適用します。クエリは、左外部結合なしで機能します。しかし、私は正しい電子メールを選択する必要があります。この場合where句はどこに置かれますか? SELECT 'P', 'NA' P

    1

    1答えて

    インデックスのない列で注文された大きなテーブルとクエリがあります。 私はページングのための行が必要なので、最初のN行を最初に、そしておそらく次のN行を意味するので、カーソルを宣言します。 DECLARE cur CURSOR FOR select TOP(@N) col1,col2 from table order by col2; 私がしました:私は例えば、私がTOP(N)を言うならば、それ

    1

    1答えて

    :私が欲しい ID Name, Value, TimeStamp 1, 'A', 7.00, 21/12/2017 2, 'A', 5.00, 21/12/2017 3, 'A', 6.00, 20/12/2017 4, 'B', 1.00, 21/12/2017 結果は次のとおりです。 Name, Value, TimeStamp 'A', 5.00, 21/12/2017 'B

    0

    1答えて

    私は月などの特定の時間間隔のための各カテゴリの最も高い番号を持つ上位5行を取得しようとしています。私が現在持っているのは、カテゴリについて全く同じ記述の5つを返します。私はトップ5を得ようとしています。これは、ある期間に基づいてソートしようとする場合にのみ発生します。 WITH CustomerRank AS (SELECT Count(*) AS "Count", d.I

    0

    2答えて

    私は何を探していますが合計行と列レベルの両方で起こるべき ある ある 以下 をご覧ください 私の試み declare @t table(aggrementid varchar(20), bom_pos int, bucket int null, paymentstatus varchar(50)) insert into @t select '1', 3000, null, null