user-variables

    0

    1答えて

    私は単純な作業であるべきものを持っている - SQL実行タスク SELECT MainID FROM TableA WHERE TableA_ID = 1` (これは一列と1行が返されます。)からResultSetを使用して、ユーザー変数を移入します。 MainIDは現在、データベースにユーザー定義データ型として格納されています。値はXXXX.Yの形式(8008.1など)で保存されます。 Us

    0

    1答えて

    なぜ次のクエリがseqをインクリメントしないのですか? SELECT @sq :=if(@previous=uid,@sq,0)+1 as seq ,@previous:=uid as user FROM test 結果: seq user 1 111 1 111 1 111 1 222 1 222 1 222

    2

    1答えて

    単純に言えば、私はユーザー入力を受け取り、変数に格納し、その変数をクエリで使用しようとしています。 まず、簡単な入力テキストボックスとボタンを持つウィンドウを開くスクリプトタスクがあります。クリックすると、テキストがユーザー変数に入れられ、メッセージボックスがポップアップして、ユーザー変数に何が表示されているかが表示されます。メッセージボックスで[OK]をクリックすると、メッセージボックスと元のウ

    1

    1答えて

    現在の行の列c1が前の行のc1と等しい場合、列c3を前の行の列c2に設定します。それ以外の場合は、c3をNULLに設定します(または何も設定しないでください)。誰かがなぜ次のクエリの結果がc3がすべての行に対してnullであるのかを教えてもらえますか? ダミー列は、次の行に使用されるこの行のc1とc2の値を格納する変数@ c1と@ c2を設定できるだけの場所です。ところで、私はc3が最初に更新され

    3

    2答えて

    tをmysqlテーブルに、nを整数カラムにします。式n - 10が1回だけ計算されるように、次のクエリを変更できる場合は、私は興味があります。 UPDATE t SET n = if(n - 10 < 1, 1, n - 10) WHERE n = 5; クエリは意味がない、私は知っているが、私は値10と5は、PHPの変数になり、実際のアプリケーションで同じパターンを使用する必要があります。

    0

    1答えて

    スピードウェイチームのリーグテーブルを作成しています。チーム結果に基づいて必要なデータを計算するクエリがあります。私はに苦しんでい部分がポイント差(得点と反対得点の差です。 SELECT tbl_clubs.club, tbl_clubs.club_id, SUM(if(tbl_clubs.club_id = tbl_fixtures.away AND tbl_fixtures.awayscor

    1

    2答えて

    私は、次の問題があります。 +------+------+ | col1 | col2 | +------+------+ | 1 | 4 | | 2 | 4 | | 3 | 4 | | 4 | 5 | +------+------+ は、今私はcol2の中ですべてのエントリを4とcol1 -entriesが必要になります。私は複数の列を持つテーブルtable1col1col2