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

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

12
MySQLテーブルに行が存在するかどうかをテストする最良の方法
テーブルに行が存在するかどうかを確認しようとしています。MySQLを使用して、次のようなクエリを実行することをお勧めします。 SELECT COUNT(*) AS total FROM table1 WHERE ... 合計がゼロ以外であるか、または次のようなクエリを実行する方が良いかどうかを確認します。 SELECT * FROM table1 WHERE ... LIMIT 1 行が返されたかどうかを確認しますか? どちらのクエリでも、WHERE句はインデックスを使用します。
336 sql  mysql  performance  exists 

8
SQLサーバーでdoubleを表すものは何ですか?
いくつかのプロパティがC#ありdouble、それらをSQL Serverのテーブルに格納したいのですが、double型がないことに気付いたので、何を使用するのが最適ですか、decimalまたはfloat? これは緯度と経度の値を格納するため、最も正確な精度が必要です。 これまでの回答に感謝します。

9
SQL Server Management Studio(2005以降)で別のWindowsユーザーを接続する
SQL Server Management Studio 2005(またはそれ以降)で、Windows認証ユーザーを変更する方法はありますか(SQL Server 2000以前と同様)。 これは、一般的な接続プロパティダイアログです(Windows Authを選択すると、グレー表示されたUID / PWDに注意してください)。 参考までに-回避策の1つは使用するrunasことですが、複数のサーバー(および複数のドメイン)で複数のWindowsアカウントを操作できるソリューションを探しています。

14
SQL Server-SELECT FROMストアドプロシージャ
行を返すストアドプロシージャがあります。 CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END 実際の手順はもう少し複雑なので、sprocが必要です。 このプロシージャを呼び出すことによって出力を選択することは可能ですか? 何かのようなもの: SELECT * FROM (EXEC MyProc) AS TEMP 私が使用する必要があるSELECT TOP X、ROW_NUMBERと、追加のWHEREページへの句自分のデータ、と私は本当にパラメータとして、これらの値を渡す必要はありません。

12
3つのテーブルを使用したSQL内部結合?
ビューで3つのテーブルを結合しようとしています。ここに状況があります: この大学のキャンパスに住むことを申し込んでいる学生の情報を含むテーブルがあります。各学生のホール設定(そのうち3つ)をリストした別のテーブルがあります。ただし、これらの設定はそれぞれID番号であり、ID番号には3番目のテーブルに対応するホール名があります(このデータベースは設計していません...)。 ほとんど、私はINNER JOIN彼らの好みと彼らの情報をテーブルに持っています、結果は次のようなものです... John Doe | 923423 | Incoming Student | 005 どこにある005でしょうHallID。それで、これをHallID3番目のテーブルと照合します。このテーブルには、HallIDおよびが含まれていHallNameます。 結局のところ、私の結果を次のようにしたい... John Doe | 923423 | Incoming Student | Foley Hall <---(INSTEAD OF 005) これが私が現在持っているものです: SELECT s.StudentID, s.FName, s.LName, s.Gender, s.BirthDate, s.Email, r.HallPref1, r.HallPref2, r.HallPref3 FROM dbo.StudentSignUp AS s INNER JOIN RoomSignUp.dbo.Incoming_Applications_Current AS r ON s.StudentID …
330 sql  join  inner-join 



6
文字列の一部を置き換えて列値を更新する
MySQLデータベースに次の列を持つテーブルがあります [id, url] そしてURLは次のようなものです: http://domain1.com/images/img1.jpg すべてのURLを別のドメインに更新したい http://domain2.com/otherfolder/img1.jpg ファイルの名前をそのまま保持します。 実行する必要があるクエリは何ですか?
325 mysql  sql 

6
T-SQLキャストと変換
あなたが使用する必要があるときに一般的なガイダンスは何であるCAST対はCONVERT?どちらを選択するかに関するパフォーマンスの問題はありますか?ANSI-SQLに近いですか?
325 sql  sql-server  database  tsql 


9
SQLクエリから変数を設定する方法は?
SQLクエリから変数を設定しようとしています。 declare @ModelID uniqueidentifer Select @ModelID = select modelid from models where areaid = 'South Coast' それが機能しないので、明らかに私はこれを正しくしていません。誰かが解決策を提案できますか? ありがとう!
324 sql  sql-server  tsql 

10
Postgres DBサイズコマンド
Postgresですべてのデータベースサイズを検索するコマンドはありますか? 次のコマンドを使用して、特定のデータベースのサイズを確認できます。 select pg_database_size('databaseName');

11
別のテーブルで一致するエントリがない行を選択するにはどうすればよいですか?
データベースアプリケーションのメンテナンス作業を行っていますが、1つのテーブルの値が外部キーのスタイルで使用されているにもかかわらず、テーブルに外部キーの制約がないことがわかりました。 これらの列にFK制約を追加しようとしていますが、単純に修正されている以前のエラーからのテーブル内の不良データがすでに大量にあるため、それが見つからない行を見つける必要があります。他のテーブルと一致させてから削除します。 Webでこの種のクエリの例をいくつか見つけましたが、それらはすべて、説明ではなく例を提供しているようであり、なぜ機能するのかわかりません。 誰かが私はむしろ、この内のすべてのテーブルのSOに動作してくるよりも、これらのクエリを自分で作ることができるように、それはやっている別のテーブルにいない試合で、すべての行を返すクエリ、および何を構築する方法を私に説明することができます混乱がありますFK制約はありませんか?
323 sql  foreign-keys 



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