Du kan gøre dette ved at bruge NULL
værdier. Hvis du bruger NULL
i stedet for "H
", MySQL ignorerer rækken, når
A UNIQUE index creates a constraint such that all values in the index must be
distinct. An error occurs if you try to add a new row with a key value that
matches an existing row. This constraint does not apply to NULL values except
for the BDB storage engine. For other engines, a UNIQUE index permits multiple
NULL values for columns that can contain NULL.
Nu snyder det lidt, og det betyder, at du ikke kan have dine data præcis, som du ønsker det. Så denne løsning passer muligvis ikke til dine behov. Men hvis du kan omarbejde dine data på denne måde, det burde virke.