Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL MAX wielu kolumn?

Oto kolejne fajne rozwiązanie dla Max funkcjonalność przy użyciu T-SQL i SQL Server

SELECT [Other Fields],
  (SELECT Max(v) 
   FROM (VALUES (date1), (date2), (date3),...) AS value(v)) as [MaxDate]
FROM [YourTableName]

Wartości to Konstruktor wartości tabeli.

„Określa zestaw wyrażeń wartości wiersza, które mają być skonstruowane w tabeli. Konstruktor wartości tabeli Transact-SQL umożliwia określenie wielu wierszy danych w pojedynczej instrukcji DML. Konstruktor wartości tabeli można określić jako klauzulę VALUES instrukcja INSERT ... VALUES lub jako tabela pochodna w klauzuli USING instrukcji MERGE lub klauzuli FROM."



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kod Entity-framework działa wolno przy wielokrotnym użyciu funkcji Include()

  2. Jak podzielić ciąg w SQL Server

  3. Jak dodać kolumnę tożsamości do tabeli za pomocą TSQL i GUI w SQL Server - SQL Server / T-SQL Tutorial, część 40

  4. Pogrupuj sql według versus different

  5. Dowiedz się, czy ograniczenie CHECK jest na poziomie kolumny czy na poziomie tabeli w programie SQL Server (przykłady T-SQL)