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

2
MySQLのORDER BY FIELD()は内部的にどのように機能しますか
ORDER BY句の仕組みとFIELD()機能の仕組みを理解しています。私が理解したいのは、両者がどのように連携してソートするかです。行の取得方法とソート順の導出方法 +----+---------+ | id | name | +----+---------+ | 1 | stan | | 2 | kyle | | 3 | kenny | | 4 | cartman | +----+---------+ SELECT * FROM mytable WHERE id IN (3,2,1,4) ORDER BY FIELD(id,3,2,1,4) 上記のクエリの結果は +----+---------+ | id | name | +----+---------+ | …
37 mysql  order-by  fields 

5
クエリ、テーブル、またはビューの出力列名とデータ型を返すクエリ
クエリ、テーブル、またはビューのフィールド名とフィールドタイプを返すPostgreSQLクエリまたはコマンドはありますか? たとえば、次のような単純なSELECTクエリに適用されるソリューションは、次のようなSELECT * from personリストを返します。 Column Name | Column Type =========================== First Name | character Last Name | character Age | integer Date of Birth | date 私はinformation_schema以下の回答に記載されているビューを調べましたが、テーブルを非常によくカバーしているようで、ビューもカバーしていると思われますが、まだチェックしていません。 最後は、任意の、しかし有効なSELECTクエリです。たとえば、データベースに対するJOINS、 UNIONSなどが含まれます。組み込みプロシージャ、または有効なQUERYに対してまったく同じを返すことができる他のストアドプロシージャまたはスクリプトはありますか? データを作成し、フォームにクエリを実行するプログラムを開発しています。この情報は、データの検証と返されたデータに対する関数の実行に必要です。

5
列とフィールド:これらの用語を間違って使用していませんか?
私はここでちょっと恥ずかしい思いをします。私は常に「コラム」と「フィールド」という用語を完全に交換可能に使用してきました。 しかし、これは正しいとは限らないと言われました(各用語をスプレッドシートの用語に翻訳し、データ型やデータベースを有用にする他のすべてのものを無視します): データベース列:スプレッドシート列のような データベースレコード:スプレッドシート行のような データベースフィールド:スプレッドシートの「セル」(特定の行の特定の列) これは正解?列とフィールドはそれよりも同じ意味で使用されていると宣誓できたでしょう。私は確かにされています。 したがって、テーブルにフィールドを追加するのではなく、テーブルに列を追加します。フィールドは、レコード内のデータについて話すときにのみ関連しますか? 列とフィールドに関する他の考えは? 編集:明確にするために、現在のコンテキストはMS SQL Serverです。SQLサーバー以前の私の背景はMS Accessであり、これらの用語の使用に影響を与える可能性があります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.