問題タブ [sqlfiddle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - サブクエリを含む非常に複雑なクエリが機能しない
エネルギー メーターから取得したいくつかの値を含むテーブルがあります。小さなコンピューターが RS485 経由でいくつかのレジスターを読み取り、その値を mysql データベースに保存します。その部分はうまく機能します。現在、記録されたデータをグラフに表示する PHP Web サイトに取り組んでいます。範囲を選択すると、選択した範囲からのみ値が取得されます。Web サイトが 1000 を超える値を取得することはありません。このため、この質問を使用して、n 番目の各行のみを選択するコードを取得しました (n は値の数に基づいて計算されます)。
SQL コマンドをthis SQL-Fiddleに配置しました。そこにはいくつかのパラメーター (?) があるため、そこで作業できないことはわかっています。私の環境を見せたかっただけです。
今私の質問:どうすれば現在のクエリを機能させることができますか/何が問題なのですか? 他のテーブルにある係数で値を乗算する必要があるため、JOIN があります。
DeviceID と Register は PHP (mysqli) によって入力されます。
sql - ピボット クエリでの奇妙な結果
http://sqlfiddle.com/#!3/c9525/5列行 2 "{ "2": "(null)" }" について、TO FIND OUT MORE ABOUT の奇妙な結果を参照してください。
2008 年と 2012 年の両方を対象とする場合、null でよいのではないでしょうか。
このスキーマ/クエリは正しいですか?
ありがとう、P.
oracle - SQL Fiddle 出力エラー
実際、私はPL/SQLにまったく慣れていません
SQL Fiddle で oracle pl/sql を使用して次のテーブルを作成しました
次のクエリを実行しました
次の出力が得られます
従業員レコードに存在する値を出力する必要がありますよね? SQL クエリに何か問題がありますか、または dbms_output を表示できない SQL フィドルに問題がありますか?
mysql - SQL Fiddle の TRIGGER 本体内に INSERT STATEMENT を配置できません
私は単純なトリガーを持っています.SQL Fiddleで実行されますが、INSERT STATEMENTをトリガーの本体内に移動することはできません. sqlFiddle の私のコード この行を移動したいだけです
このトリガーの本体内
試してみると、sqlFiddleでそれを受け入れることができないようです
このエラーが表示されます:スキーマの作成に失敗しました:SQL構文にエラーがあります。4 行目の near '' を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
sql - 完全外部結合後の順序付け
モードでhttp://sqlfiddle.comに次のテーブルを作成します。PostgreSQL 9.3.1
テーブル:
これから私はそのようなテーブルを生成したい:
しかし、私の現在の声明では
私は次のことしか得られません
これまでのところ、m,d で並べ替えようとすると失敗します。
エラーメッセージ:
誰かが私が間違っていることを指摘し、おそらく正しいステートメントを示すことができれば素晴らしいでしょう.
sql - SQL Fiddle - 日付形式が認識されない
したがって、昨日誰かが私にアドバイスしたように、データベースクエリとSQLプログラミング全般をテストする簡単な方法であるため、SQL Fiddleを使用していますが、次のエラーが発生しています:
これは、挿入行で発生します。これは通常 Oracle で機能し、ページの上部にあるコンボボックスで Oracle 11g を選択しました。だから問題は何ですか?
sql - PostgreSQL SELECT クエリの最適化 (sqlfiddle)
と という名前の 2 つのテーブルがplayer
ありteam
、これらは という名前の 3 つ目のテーブルを介して多対多の関係で結び付けられていますplayer_team
。
テーブル構造と現在のクエリを見つけることができます: http://sqlfiddle.com/#!2/e6db4/18
team.id
プレーヤーの最大レーティングを含むとともに、プレーヤーのデータを返すクエリが必要です。また、レーティングが の場合、<= X
そのプレーヤーは除外する必要があります。
サンプル クエリは正しい結果を返しますが、非常に非効率的です。
明らかに、各テーブルの行に 1 回だけアクセスすることで同じ結果が得られますが、問題はこれをどのように達成するかです。(PostgreSQLの方言での返信を希望します)
mysql - 外部キーでの MySQL エラー 150
MySQL で外部キーを使用すると、この問題が発生します。私は言語が初めてで、多くの公式ドキュメントを読みましたが、明確なものは何もありません.
このサイトで外部キーに関する他の質問も確認しましたが、役に立ちませんでした。正しいコードをコピーして名前をケースに合わせて変更したところ、エラーが発生し続けました。
SQL Fiddle を使用してシンタキシスをチェックしています。これはコードです:
スペイン語ですが、関係ないと思います。このエラーが発生しました。自分で試すことができます ( SQL Fiddle ):
私のデータベースの先生でさえ、問題がどこにあるかを見つけることができません。