sql >> Database >  >> RDS >> PostgreSQL

Wanneer kunnen we een identificatienummer gebruiken in plaats van de naam in PostgreSQL?

Positionele verwijzingen naar uitvoer kolommen zijn geldig in de GROUP BY en ORDER BY clausules van een SELECT verklaring.

GROUP BY Clausule
uitdrukking kan een invoerkolomnaam zijn, of de naam of volgnummer van een uitvoerkolom (SELECT lijstitem)

ORDER BY Clausule
Elke uitdrukking kan de naam zijn of volgnummer van een uitvoerkolom (SELECT lijstitem)

En ook DISTINCT ON :

De DISTINCT ON uitdrukkingen worden geïnterpreteerd met dezelfde regels als voor ORDER BY .

Voorbeeld:

  • Selecteer de eerste rij in elke GROUP BY-groep?



  1. Beperkingen tijdelijk uitschakelen (MS SQL)

  2. Toegang krijgen tot de database van een applicatie vanuit een andere applicatie

  3. Gegroepeerde aaneenschakeling :Duplicaten bestellen en verwijderen

  4. Locatie van het relevante tnsnames.ora-bestand bepalen