On 23/05/06, Axel Bojer axelb@skolelinux.no wrote:
Min tekst: Applies only distinct values to the query.\</ahelp\> This applies to records containing data that appears several times in the selected fields. If the \<emph\>Distinct Values\</emph\> command is active, you will see only one record in the query (DISTINCT). Otherwise, you will see all records corresponding to the query criteria (ALL).
https://lister.ping.uio.no/pipermail/lister.ping.uio.no/i18n-no/2004-Februar... angir at unikt og distinkt navn er (omtrent) det samme. Hva er forskjellen mellom en unik og en «distinct» verdi?
Hva kalles en «distinct value» for på norsk? (Innen databaser)? Synes ikke distinkt verdi høres så tydelig ut, men mulig det er det som brukes? («distinkt verdi» gir forøvrig ingen treff i google på norske sider).
Hva med entydig eller tydelig verdi?
Jeg synes absolutt at distinkt er å foretrekke, da det både er beskrivende og har stor likhet med den engelske opprinnelsen. Det er ofte en stor fordel med datauttrykk (det er ikke alltid noen direkte norsk oversettelse gir noen mening (ala "invalid handle" oversatt til "ugyldig håndtak"...)).
Begrepet distinkt brukes også i matematisk sammenheng om jeg ikke husker feil.
Som jeg forstår teksten ovenfor er det følgende databasefunksjonalitet det gjelder, ikke sant?
Hvis man har en tabell med feltene "fornavn" og "etternavn" der personene "Ola Normann", "Kari Normann" og "Jan Johansen" er lagt inn, så vil "SELECT * FROM etternavn" returnere Normann Normann Johansen mens "SELECT DISTINCT * FROM etternavn" vil bare returnere Normann Johansen
Mvh Håkon Løvdal
PS Databasekunnskapene mine er ikke så supersterke, så ta nøyaktigheten ovenfor med en klype salt.