MySQLテーブルから代替の偶数番号のレコードをフェッチするにはどうすればよいですか?
この概念を理解するために、テーブル「情報」のデータを使用しています。 次のように-
mysql> Select * from Information; +----+---------+ | id | Name | +----+---------+ | 1 | Gaurav | | 2 | Ram | | 3 | Rahul | | 4 | Aarav | | 5 | Aryan | | 6 | Krishan | +----+---------+ 6 rows in set (0.00 sec)
これで、以下のクエリは、上記のテーブル「情報」から代替の偶数番号のレコードをフェッチします-
mysql> Select id,Name from information group by id having mod(id,2) = 0; +----+---------+ | id | Name | +----+---------+ | 2 | Ram | | 4 | Aarav | | 6 | Krishan | +----+---------+ 3 rows in set (0.00 sec)
-
MySQLデータベースの列から一意のレコードをカウントするにはどうすればよいですか?
このためには、集計関数count(*)を使用して、GROUPBYにカウントしてグループ化します。まずテーブルを作成しましょう- mysql> create table DemoTable ( UserName varchar(100), UserPostMessage text ); Query OK, 0 rows affected (0.54 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Chris',&
-
MySQLテーブルから新しく追加されたレコードをフェッチする方法は?
このために、LIMITを指定してORDERBYを使用できます。ここで、LIMITは、フェッチするレコードの制限(カウント)を設定するために使用されます。まずテーブルを作成しましょう- mysql> create table DemoTable1486 -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20) -> ); Query OK, 0 row