Bạn có thể sử dụng LOCATE để tìm vị trí của @:
LOCATE('@',email)
Vì vậy, để tìm miền:
SELECT CASE
WHEN LOCATE('@',email) = 0 THEN ''
ELSE SUBSTRING(email,LOCATE('@',email)+1)
END as Domain
FROM YourTable
Bạn có thể sử dụng LOCATE để tìm vị trí của @:
LOCATE('@',email)
Vì vậy, để tìm miền:
SELECT CASE
WHEN LOCATE('@',email) = 0 THEN ''
ELSE SUBSTRING(email,LOCATE('@',email)+1)
END as Domain
FROM YourTable
Gặp lỗi cú pháp MySQL sau khi gửi biểu mẫu
Tại sao tôi nhận được thông báo 'Không thể ghi nhật ký nhị phân.' trên máy chủ MySQL của tôi?
chọn các số liên tiếp bằng cách sử dụng truy vấn SQL
Nhận n bản ghi đầu tiên / cuối cùng cho mỗi nhóm bằng
Thêm một mối quan hệ vào nhiều mối quan hệ cha / con tự tham chiếu