Skulle behöva ha hjälp med hur jag på bästa sätt kan hämta och visa bilder som jag INTE redan har röstat på. (Är till ett bild-community som jag arbetar med.)
Testade med:
SELECT DISTINCT image FROM ratings WHERE user != [mitt ID]
..men mina tidigare röster kommer ändå med.
CREATE TABLE IF NOT EXISTS `ratings` (
`image` int(10) unsigned NOT NULL DEFAULT '0',
`user` int(10) unsigned NOT NULL DEFAULT '0',
`rating` tinyint(3) unsigned NOT NULL DEFAULT '0',
`added` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`image`,`user`),
KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Märkte precis att mina egna bilder också visades i resultatet, och det är fel.
Hur kör jag en INNER JOIN på tabellen "images" (i sql-frågan ovan) för att välja att INTE visa min bilder? :r