MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLクエリ結果を垂直に表示するにはどうすればよいですか?


エゴ、\ Gを使用 ステートメントの最後にあるオプションを使用すると、結果セットを垂直形式で取得できます。次のを検討してください −

mysql> Select * from Student where name = 'Aarav'\G
*************************** 1. row ***************************
  Name: Aarav
RollNo: 150
 Grade: M.SC
1 row in set (0.00 sec)

  1. MySQLクエリの「空のセット」を置き換える方法は?

    存在しないレコードを置き換えるには、MySQLのCOALESCEを使用します。 COALESCEは、NULL値を置き換えるのに役立ちます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Code varchar(20)    -> ); Query OK, 0 rows affected (1.64 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable

  2. MySQLでselectクエリによって取得された結果をどのように並べ替えることができますか?

    テーブルから特定のデータまたは行を選択するのが一般的です。行は、テーブルに表示される順序で返されます。テーブルから選択した行を、ある列に対して昇順または降順で返す必要がある場合があります。 「ORDERBY」ステートメントは、ある列に関して結果を並べ替えるために使用されます。次の例は、より明確になります。 「name」フィールドを含むさまざまなフィールドで構成されるテーブルがあるとします。テーブルからすべての行を選択しますが、行は名前のアルファベット順に並べる必要があります。ここで「ORDERBY」ステートメントが機能します。このシナリオでは、結果を「名前」フィールドの昇順で並べ替える必要