Oracle
 sql >> база данни >  >> RDS >> Oracle

как да изберете ненулеви стойности от Oracle (оптимизиран метод)

Oracle MAX() агрегатната функция трябва да игнорира NULL стойности, което означава, че трябва да се захване от не NULL стойност във всеки master_id група като "максимум" за тази колона/група.

SELECT master_id, MAX(date_update), MAX(name), MAX(dpt), MAX(channel), MAX(source),
    MAX(active)
FROM image
GROUP BY master_id



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Деклариране на потребителско дефинирано изключение с помощта на метод RAISE_APPLICATION_ERROR в базата данни на Oracle

  2. Не е валиден месец при вмъкване на данни в oracle

  3. Няколко максимални стойности в заявка

  4. невалиден шаблон на име, когато се опитвате да предадете персонализирано съпоставяне на обект от тип оракул

  5. Как да направите пресичане на композиционна таблица