タグ付けされた質問 「sql」

構造化照会言語(SQL)は、データベースを照会するための言語です。質問には、コード例、テーブル構造、サンプルデータ、使用するDBMS実装(MySQL、PostgreSQL、Oracle、MS SQL Server、IBM DB2など)のタグを含める必要があります。質問が特定のDBMSにのみ関連している場合(特定の拡張機能を使用)、代わりにそのDBMSのタグを使用してください。SQLでタグ付けされた質問への回答には、ISO / IEC標準SQLを使用する必要があります。


14
フラットテーブルをツリーに解析する最も効率的でエレガントな方法は何ですか?
順序付けられたツリー階層を格納するフラットテーブルがあるとします。 Id Name ParentId Order 1 'Node 1' 0 10 2 'Node 1.1' 1 10 3 'Node 2' 0 20 4 'Node 1.1.1' 2 10 5 'Node 2.1' 3 10 6 'Node 1.2' 1 20 これが図[id] Nameです。ルートノード0は架空のものです。 [0]ルート / \ [1]ノード1 [3]ノード2 / \ \ [2]ノード1.1 [6]ノード1.2 [5]ノード2.1 / [4]ノード1.1.1 …

23
SQL Serverで日時の時間部分を削除する最善の方法
SQL Serverの日時フィールドから時間部分を削除するときに、どの方法が最高のパフォーマンスを提供しますか? a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0) または b) select cast(convert(char(11), getdate(), 113) as datetime) 2番目の方法は、どちらの方法でも数バイトを送信しますが、変換の速度ほど重要ではない場合があります。 どちらも非常に高速に見えますが、数十万行以上を処理するときに速度に違いがあるのではないでしょうか。 また、SQLの日時の時間部分を取り除くためのさらに優れた方法がある可能性はありますか?
514 sql  sql-server  tsql  datetime  date 



4
MySQL:@変数と変数。違いは何ですか?
別の質問で私が投稿した誰かが私には次のような違いがあると言った: @variable そして: variable MySQLで。また、MSSQLにバッチスコープがあり、MySQLにセッションスコープがあることについても言及しました。誰かが私のためにこれについて詳しく説明できますか?
501 mysql  sql  variables 


13
データなしのMySqlエクスポートスキーマ
JavaプログラムでMySqlデータベースを使用していますが、プログラムを他の人に提供したいと思います。 データなしでMySqlデータベース構造をエクスポートするにはどうすればよいですか?
491 mysql  sql 

29
SQL Serverには、.NETのMath.Maxのような2つの値をとるMax関数はありますか?
Наэтотвопросестьответына スタックオーバーフローнарусском:ПоискмаксимуманаSQL Serverのкотораяпринимаетнавходдвазначениякаквネット? 私はこのようなクエリを書きたいです: SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice) FROM Order o しかし、これはMAX関数が機能する方法ではありませんよね?これは集約関数であるため、単一のパラメーターを想定し、すべての行のMAXを返します。 誰か私のやり方で知っていますか?
488 sql  sql-server  max 




7
SQL Server 2008を使用してIDENTITY_INSERTをオンまたはオフにする方法は?
IDENTITY_INSERTがOFFに設定されているときに挿入を実行するとエラーが発生するのはなぜですか? SQL Server 2008で適切に有効にするにはどうすればよいですか?SQL Server Management Studioを使用していますか? 私はこのクエリを実行しました: SET IDENTITY_INSERT Database. dbo. Baskets ON 次に、コマンドが正常に完了したというメッセージがコンソールに返されました。ただし、アプリケーションを実行すると、以下のエラーが表示されます。 Cannot insert explicit value for identity column in table 'Baskets' when IDENTITY_INSERT is set to OFF.

18
java.util.Dateをjava.sql.Dateに変換する方法
をjava.util.Date入力として使用し、それを使用してクエリを作成しようとしています-したがって、が必要java.sql.Dateです。 暗黙的または明示的に変換を実行できないことを知って驚きましたが、Java APIはまだかなり新しいため、どのように変換するかもわかりません。
453 java  sql  datetime  date 

19
IDを既存の列に追加する
テーブルの主キーをID列に変更する必要がありますが、テーブルには既に多数の行があります。 IDをクリーンアップして、1から順にシーケンシャルになるようにするスクリプトがあります。テストデータベースで正常に動作します。 IDプロパティを持つように列を変更するSQLコマンドは何ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.