PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Konwertuj jeden wiersz na wiele wierszy z mniejszą liczbą kolumn

SELECT
  times.name, x.t, x.val
FROM
  times cross join lateral (values('st',st),('ot',ot),('dt',dt)) as x(t,val)
WHERE
  x.val <> 0;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Porównanie typów kolumn baz danych w MySQL, PostgreSQL i SQLite? (Mapowanie krzyżowe)

  2. Konwertuj znak Unicode ze znakami unikodowymi z powrotem na rzeczywisty znak w PostgreSQL

  3. Pięć fajnych rzeczy, których nauczyłem się na konferencji PostgreSQL w Europie 2018

  4. Rozpakuj tablicę o jeden poziom

  5. Jak nadać wszystkie uprawnienia do widoków dowolnemu użytkownikowi?