Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2019, 14:47
dacroma
 
Fecha de Ingreso: mayo-2013
Ubicación: bogota
Mensajes: 157
Antigüedad: 10 años, 11 meses
Puntos: 2
Sentencia IF no me funciona

Buen dia compañeros del foro.
tengo la siguiente consulta en MYSQL 5.5
Código MySQL:
Ver original
  1. insert into producto(nombre) values('jabon');
  2. SET @id_producto:=(select max(id_producto) from producto);
  3. IF @id_producto <=> NULL THEN
  4. insert into presentacion (medida) values (presentacion);
  5. SET @id_presentacion2:=(select MAX(id_presentacion) from presentacion);
  6. insert into lista_precios(id_producto,id_presentacion,precio_unit)values(@id_producto,
  7. @id_presentacion2,precio);
  8. select 'hola';
  9. insert into lista_precios(id_producto,id_presentacion,precio_unit)values(@id_producto,
  10. @id_present,precio);
y sea cual sea la condicion siempre me llega al ELSE, entonces me puse a revisar y me dì cuenta que el error es en
Código MySQL:
Ver original
  1. IF @id_producto <=> NULL THEN
A que se debe?, gracias por sus respuestas.