Một chút trợ giúp tại đây. Tôi thực sự không hiểu cách sử dụng sự kết hợp này trong MySQLCách sử dụng Coalesce trong MySQL
Tôi đã đọc tất cả các trang trong kết quả trang 1 của how to use coalsece
trong kết quả của google.
Tôi biết ý nghĩa của nó là nó trả về giá trị không null đầu tiên mà nó gặp phải và null khác.
Nhưng nó vẫn mơ hồ đối với tôi.
- Tôi thấy các truy vấn trả về nhiều giá trị như thế nào? Không phải nó chỉ là giá trị đầu tiên không null được trả về?
- Và làm cách nào để quyết định cột nào sẽ được căn cứ?
coalesce(column1,column2)
? nếu cột đầu tiên là null và cột khác không phải là null thì sao? - Hoặc nếu tôi sai hoặc cú pháp của tôi sai, làm thế nào để tôi viết đúng?
- Ai đó có thể cung cấp một ví dụ rất hay và đơn giản về cách sử dụng?
- Và khi nào bạn muốn sử dụng.
'liên hiệp() 'sẽ chỉ trả lại một giá trị duy nhất - giá trị không null đầu tiên, như bạn đề cập. Nếu bạn có một ví dụ cụ thể mà bất chấp điều này, vui lòng cập nhật câu hỏi của bạn. – fenway