Hilfe zu SELECT abfrage

supersalzi

Erfahrenes Mitglied
Hi,

ich habe folgende Tabelle, und würde gerne wissen ob (und gegebenenfalls wie) ich nach Datensätzen fragen kann, die zwei oder mehr Bedingungen entsprechen.
Konkret möchte ich Fotos auswählen, die zB bei `date` irgendewas mit 2004 stehen haben, und bei `country` England.

ist das möglich?

Danke!

PS: was heist eigentlich: collate latin1_general_ci,

(hab null Ahnung, ist meine erste Tabelle)


Code:
CREATE TABLE `fotos` (
  `id` smallint(11) NOT NULL auto_increment,
  `date` date NOT NULL default '0000-00-00',
  `title` text collate latin1_general_ci,
  `country` varchar(20) collate latin1_general_ci default 'Deutschland',
  `region` text collate latin1_general_ci,
  `place` text collate latin1_general_ci,
  `cat` text collate latin1_general_ci,
  `topic` text collate latin1_general_ci,
  `by` varchar(25) collate latin1_general_ci NOT NULL default 'Salzi',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=385 ;
 
Vor so einer Frage solltest Du Dich mit dem Handbuch vertraut machen. Manchmal stehen da ganz interessante Sachen drin.
Code:
SELECT *
FROM fotos
WHERE YEAR(`date`)=2004 AND `country` LIKE 'England'
Gruß hpvw
 

Neue Beiträge

Zurück