INHOUDSOPGAWE:

Wat is duidelik in databasis?
Wat is duidelik in databasis?

Video: Wat is duidelik in databasis?

Video: Wat is duidelik in databasis?
Video: The Shocking Truth about Non-Human UFOs: John Greenewald Reveals All 2024, Mei
Anonim

Die SQL SELECT ONDERSKEIDE Verklaring

Die SELECT ONDERSKEIDE verklaring word slegs gebruik om terug te keer afsonderlik (verskillende) waardes. Binne 'n tabel bevat 'n kolom dikwels baie duplikaatwaardes; en soms wil jy net die verskillende lys ( afsonderlik ) waardes.

Ook gevra, hoe kan ek unieke rekords kry sonder om distinct in SQL te gebruik?

Dieselfde resultaat kan bereik word sonder die gebruik van die DISTINCT sleutelwoord, soos hieronder

  1. KIES kol, COUNT(*) VANAF.
  2. (SELECT col, other_col FROM tab GROUP BY col, other_col) t.
  3. GROEP DEUR kol.

Die vraag is dan, wat doen die afsonderlike klousule? Die SQL DISTINCT klousule word gebruik om duplikate uit die resultaatstel van 'n SELECT-stelling te verwyder.

Verder, hoe kies ek verskillende rekords in SQL?

SQL SELECT DISTINCT-stelling

  1. SELECT DISTINCT gee slegs duidelike (verskillende) waardes terug.
  2. SELECT DISTINCT skakel duplikaatrekords uit die resultate uit.
  3. DISTINCT kan gebruik word met aggregate: COUNT, AVG, MAX, ens.
  4. DISTINCT werk op 'n enkele kolom. DISTINCT vir veelvuldige kolomme word nie ondersteun nie.

Wat is die verskil tussen duidelik en uniek in SQL?

Uniek en Afsonderlike is twee SQL beperkings. Die hoof verskil tussen Uniek en Afsonderlike in SQL is dit Uniek help om te verseker dat al die waardes in a kolom is anders terwyl Afsonderlike help om al die duplikaatrekords te verwyder wanneer die rekords van 'n tabel afgehaal word.

Aanbeveel: