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

Как се прави SQL избор на множество дялове?

Трябва да е изключително рядко да използвате синтаксиса PARTITION( partitionN) в заявка.

Обикновено бихте искали просто да посочите стойности за ключа на дяла и да позволите на Oracle да извърши елиминиране на дяла. Ако вашата таблица е разделена ежедневно на базата на TRANSACTION_DATE, например

SELECT *
  FROM transactions
 WHERE transaction_date IN (date '2010-11-22', 
                            date '2010-11-23', 
                            date '2010-11-24')

ще избере всички данни от днешния дял, вчерашния дял и дяла от предния ден.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използване на Oracle JDeveloper 12c с Oracle Database, част 1

  2. Как да използвам една схема от множество потребители без предварително фиксиране на името на схемата преди обектите?

  3. Късо съединение на Oracle CASE не работи в група от

  4. Трябва ли да използвам UCP на Oracle или HikariCP за модерно приложение?

  5. Как да проверя NLS_LANG на клиента?