Trong SQL mình có BIT 0 1, mình muốn chuyển BIT 0 thành String “male” và BIT 1 thành “Female” thì phải làm sao?
Chuyển BIT từ SQL sang chuỗi String cho sẵn để hiển thị lên HTML
Lấy dữ liệu về xong chuyển về thôi @@ If else hoặc toán tử 2 ngôi :))
4 Likes
SQL, chắc đang nói SQL Server ?
Dùng cấu trúc case trong câu query như bên dưới.
select c1 kieu_bit
,case c1 when 0 then 'male' when 1 then 'female' else 'unknown' end GT
from table_1
kieu_bit GT
-------- -------
0 male
NULL unknown
0 male
0 male
1 female
(5 rows affected)
4 Likes
Chả ai rảnh rỗi làm như thế. Nếu cần get lên HTML thì xử lý ở server chứ xử lý ở db làm gì cho nặng.
8 Likes