2016-07-29 12 views
0

たとえば、私はSELECT * FROM example_tableを知っています。手段。しかし、コードの各部分が何を意味しているのか分からないのは不愉快です。私はちょうど初心者ですので、皆さんは私を助けてください。どうもありがとう。*は何を意味しますか?

+3

https://en.wikipedia.org/wiki/Select_(SQL) –

+0

平均すべての列 – scaisEdge

+0

http://www.w3schools.com/sql/は初心者のための良いスタートです。彼らは清潔で明確な例をいくつか持っています –

答えて

1

私はあなたにコードの各部分を分けることによって答えを提供しています。

SELECT ==データベース名(テーブル)から各コンテンツを含めるか選択するようにコンピュータに指示します。

(*)==すべて{ここまでのコード手段は、データベースからのすべてが含まれる。}を意味

を==からは、我々はデータを選択する必要がどこからいいます。

example_table ==これは、データを選択する必要のあるデータベースの名前です。

全体の意味は次のとおりです。

は名前example_tableですdatabseからのすべてのデータが含まれています。

ありがとうございました。

1

SQLクエリの2番目の部分は、取得するレコードごとに取得する列の名前です。

あなたは明らかレコードごとに複数の列を取得することができ、そして(あなたがすべて列を取得する場合のみ)あなたは「すべての列」を意味*と、それらのリストを、置き換えることができます。

したがって、SELECTステートメントでは、*と書くことは、エンティティが持つすべての列をリストするのと同じです。

Hereおそらく、SQL学習のための最良のチュートリアルがあります。

関連する問題