Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/09/2005, 06:20
Flopi
 
Fecha de Ingreso: diciembre-2004
Mensajes: 120
Antigüedad: 19 años, 4 meses
Puntos: 0
Pues lo acabo de probar y si me funciona.
La tabla que he usado es:
DROP TABLE IF EXISTS set_test;
CREATE TABLE `set_test` (
`rowid` int(10) unsigned NOT NULL auto_increment,
`myset` set('Uno','Dos','Masdedos','unhuevo') default NULL,
PRIMARY KEY (`rowid`)
) TYPE=MyISAM;

Los datos con los que la he rellenado son:
INSERT INTO set_test (rowid, myset) VALUES("1", "Uno");
INSERT INTO set_test (rowid, myset) VALUES("2", "Dos");
INSERT INTO set_test (rowid, myset) VALUES("3", "MasdeDos");

y la consulta que he realizado:
Select * From set_test
Where myset = 'Dos'
Order By rowid Desc Limit 12.

Como ves, he puesto simplemente un = en el where.
Si pruebas esto y te da error, manda el mensaje de error para ver si puedo echarte un cable.