Gibt es eine Möglichkeit, UPDATE items SET qty=10 WHERE **unique key**
anstelle von UPDATE items SET qty=10 WHERE userID=1 AND listID=10 and itemID=100
in der folgenden Tabelle zu sagen?MySQL Update eindeutiger Index
CREATE TABLE IF NOT EXISTS `items` (
`userID` int(20) NOT NULL,
`listID` int(20) NOT NULL,
`itemID` int(20) NOT NULL,
`qty` int(10) NOT NULL,
UNIQUE KEY `unique` (`userID`,`listID`,`itemID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Was möchten Sie tun? Sie möchten den eindeutigen Schlüssel für eine Zeile ändern ODER den eindeutigen Schlüssel der gesamten Tabelle ändern? –
@Nylons Lächeln, ich habe meine Frage aktualisiert, da es keinen Sinn machte – afarazit
Danke für die Klarstellung –