Làm cách nào để tìm số chẵn và số lẻ trong mysql?
Trang chủ » SQL Show Sau đây, chúng ta sẽ tìm hiểu cách tạo một Truy vấn SQL sẽ tìm nạp (in) các số Chẵn và Lẻ. Đưa ra một bảng và chúng ta phải tìm nạp (in) bản ghi Chẵn và Lẻ đó bằng cách sử dụng Truy vấn SQL CÁI BÀN. NGƯỜI LAO ĐỘNG ID NAME CONTACT SALARY 1 PREETI 123456 2000 2 ARPIT 123789 3000 3 ADI 147258 5000 4 APOORV 789632 10000 5 RIDDHI 148796 20000 6 REX 148965 30000 7 WENDY 128659 40000 8 ANIKET 123489 50000 Trường hợp 1. Viết truy vấn để tìm các bản ghi chẵn trong MYSQL SELECT * FROM EMPLOYEE WHERE id IN(SELECT id FROM EMPLOYEE WHERE id%2 = 0); Đầu ra/Kết quả ID NAME CONTACT SALARY 2 ARPIT 123789 3000 4 APOORV 789632 10000 6 REX 148965 30000 8 ANIKET 123489 50000 trường hợp 2. Viết truy vấn tìm các bản ghi lẻ trong MYSQL SELECT * FROM EMPLOYEE WHERE id IN(SELECT id FROM EMPLOYEE WHERE id%2 <> 0); Đầu ra/Kết quả ID NAME CONTACT SALARY 1 PREETI 123456 2000 3 ADI 147258 5000 5 RIDDHI 148796 20000 7 WENDY 128659 40000 Trước tiên chúng ta hãy tạo một bảng - mysql> create table DemoTable ( PageId int ); Query OK, 0 rows affected (0.85 sec) Chèn một số bản ghi vào bảng bằng lệnh chèn - mysql> insert into DemoTable values(233); Query OK, 1 row affected (0.36 sec) mysql> insert into DemoTable values(34); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values(76); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values(89); Query OK, 1 row affected (0.26 sec) Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select - mysql> select *from DemoTable; Điều này sẽ tạo ra đầu ra sau - ________số 8Sau đây là truy vấn cho CASE WHEN với SELECT - mysql> select PageId, case when PageId %2 !=0 then 'PageId is odd' else 'PageId is even' end AS Result from DemoTable; Điều này sẽ tạo ra đầu ra sau - SELECT * FROM EMPLOYEE WHERE id IN(SELECT id FROM EMPLOYEE WHERE id%2 = 0);0 Từ bảng sau, viết truy vấn SQL để tìm các giá trị chẵn hoặc lẻ. Trả về "Even" cho số chẵn và "Odd" cho số lẻ Đầu vào Cái bàn. tablefortest Cấu trúc FieldTypeNullKeyDefaultExtrasrnoint(11)YEScol_valint(11)YES Dữ liệu srnocol_val15627431545159632 Giải pháp mẫu Mã SQL (MySQL) SELECT * FROM EMPLOYEE WHERE id IN(SELECT id FROM EMPLOYEE WHERE id%2 = 0);1 Đầu ra mẫu SELECT * FROM EMPLOYEE WHERE id IN(SELECT id FROM EMPLOYEE WHERE id%2 = 0);2 Trình soạn thảo mã SQL Đóng góp mã và nhận xét của bạn thông qua Disqus Trước. Thế kỷ của một ngày nhất định. SQL. Lời khuyên trong ngàyKiểm tra xem một cột có trống hoặc rỗng trong MySQL không? Điều này sẽ chọn tất cả các hàng trong đó some_col là NULL hoặc '' (chuỗi trống) SELECT * FROM EMPLOYEE WHERE id IN(SELECT id FROM EMPLOYEE WHERE id%2 = 0);3 cơ sở dữ liệu. mysql Giới thiệu. https. //chút. ly/3eNwaPC
Làm cách nào để có được các bản ghi chẵn trong MySQL?Viết một truy vấn để tìm nạp các bản ghi được đánh số chẵn từ bảng nhân viên. Mã số. SET @i = 0; . = @i + 1 AS i, employee_id TỪ nhân viên) a WHERE MOD(a. i, 2) = 0; Mã đã được thực thi trong Phiên bản MySQL. 5. 4.
Làm cách nào để chỉ chọn các hàng chẵn trong MySQL?Chọn các hàng LẺ hoặc CHẴN từ một bảng . Viết truy vấn con với mệnh đề ORDER BY. Cùng với các cột dữ liệu, hãy chọn cột giả cột có bí danh, chẳng hạn như rn Trong truy vấn bên ngoài, tham chiếu bí danh rn và sử dụng hàm mod để nhận các hàng lẻ hoặc hàng chẵn |