Ընտրե՞լ գրառումներ տիրույթում և MySQL-ի երկու սյունակների վրա դրված պայմանով:


Դրա համար օգտագործեք Where կետը: Եկեք նախ ստեղծենք աղյուսակ.

mysql> create table DemoTable
-> (
-> Number1 int,
-> Number2 int
-> );
Query OK, 0 rows affected (3.73 sec)

Տեղադրեք որոշ գրառումներ աղյուսակում՝ օգտագործելով insert հրամանը.

mysql> insert into DemoTable values(40,50);
Query OK, 1 row affected (0.60 sec)

mysql> insert into DemoTable values(100,59);
Query OK, 1 row affected (0.56 sec)

mysql> insert into DemoTable values(400,500);
Query OK, 1 row affected (0.40 sec)

Ցուցադրել բոլոր գրառումները աղյուսակից՝ օգտագործելով select հայտարարությունը.

mysql> select *from DemoTable;

Արդյունք

Սա կստեղծի հետևյալ արդյունքը.

+---------+---------+
| Number1 | Number2 |
+---------+---------+
| 40      | 50      |
| 100     | 59      |
| 400     | 500     |
+---------+---------+
3 rows in set (0.00 sec)

Ահա երկու սյունակների միջակայքի պայմանով գրառումներ ընտրելու հարցումը.

mysql> select *from DemoTable where Number1 >=51 and Number2 <=1000;

Արդյունք

Սա կստեղծի հետևյալ արդյունքը.

+---------+---------+
| Number1 | Number2 |
+---------+---------+
| 100     | 59      |
| 400     | 500     |
+---------+---------+
2 rows in set (0.00 sec)