MySQL SELECTステートメントを使用してテーブルの行数をカウントするにはどうすればよいですか?
テーブル内の行の総数をカウントするには、SELECT句でCOUNT(*)関数を使用する必要があります。
mysql> Select COUNT(*) from Student; +----------+ | COUNT(*) | +----------+ | 4 | +----------+ 1 row in set (0.06 sec)
上記のクエリは、「Student」テーブルの行の総数をカウントします。
次のように、COUNT(*)関数でWHERE句を使用することもできます。
mysql> Select COUNT(*) from Student where Address = 'Delhi'; +----------+ | COUNT(*) | +----------+ | 2 | +----------+ 1 row in set (0.00 sec)
-
MySQLテーブルで順序付けられた3行のみを選択するにはどうすればよいですか?
このために、LIMITとともにORDERBY句を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1551 -> ( -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> EmployeeName varchar(20) -> ); Query OK, 0 rows affected (0.52 sec) 挿入コマンド-を使用して、テーブルにいく
-
MySQLでの更新中にselectステートメントを使用するにはどうすればよいですか?
このために、MySQL UPDATEコマンドを使用している間、WHERE句とともにサブクエリを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int, -> Name varchar(20) -> ); Query OK, 0 rows affected (0.82 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert int