Tôi cần phải chọn một hàng từ bảng bên dưới, nhưng vấn đề là giá trị trong $row['city']
là đại diện văn bản của giá trị và tôi cần số của nó (Toronto = 2). (Tương tự như khi chúng ta INSERT INTO, và chúng tôi sử dụng số giá trị thay vì văn bản)Làm thế nào để chọn số lượng giá trị của các loại ENUM trong MySql?
Các yêu cầu cấu trúc bảng:
req_id INT
uname VARCHAR(30)
city ENUM('New York', 'Toronto', 'Las Vegas')
Cảm ơn bạn rất nhiều, nó đã giúp tôi tiết kiệm rất nhiều thời gian. –
+0 là một tinh chỉnh đẹp và dễ dàng cho phím tắt CAST (... AS UNSIGNED) như nó có vẻ. Cool và cảm ơn! – Steini