SELECT CONCAT(NAME,"","(",LEFT(OCCUPATION,1),")")
FROM OCCUPATIONS
ORDER BY NAME;
SELECT CONCAT("there are a total of"," ",COUNT(OCCUPATION)," ", LCASE(OCCUPATION),"s.") FROM OCCUPATIONS
GROUP BY OCCUPATION
ORDER BY COUNT(OCCUPATION);
Đây là 1 bài tập trên hackerrank và ở trên là code t làm
Đề bài cho 1 bảng gồm 2 cột là Name(tên) và Occupation(nghề nghiệp). Các yêu cầu như sau:
- Truy vấn dữ liệu đưa ra tên và theo sau là ký tự đầu tiên của nghề. VD: Sâmntha(A) - tên là Sâmntha và nghề Actor. Sắp xếp theo thứ tự bảng chữ cái
- Đưa ra số lượng của người có chung nghề theo định dạng: there are a total of [số lượng] [nghề]s. Sắp xếp theo số lượng.
Ở output của t có 1 dòng như dòng 19 mà output kỳ vọng của bài không có.
T thấy dòng 19 này khá kì lạ mà ko hiểu tại sao nó lại xuất hiện
Mong anh em giải thích giùm lý do.