Cita:
|
Empezado por delphi.com.ar
En el query que te puse, GEL no esta siendo tomado por el campo de la tabla, si como el campo del resulset, posiblemente esten con las comillas erróneas.
Código SQL [-]SELECT 'MI VALOR', CAMPO1, CAMPO2, CAMPO3
FROM TABLA
Saludos!
|
Perdona, pero creo que no me he explicado bien
Ejemplo:
Código SQL
[-]
tabla de distribuidores
id_distribuidor cif_distribuidor tipo_articulos
=============== ================ ===========================
1 1234000000000000 Limpiadores
2 4567890000000000 Abrillantadores
tabla de artículos (supuestamente vacía, al final debe contener lo expuesto)
id_articulo id_distribuidor nombre_articulo
=============== ================ ===========================
1 1 GEL
2 1 CHAMPÚ
3 1 JABON
querys para ello
INSERT INTO `articulos` ( `nombre_articulo`, `id_distribuidor` )
VALUES( "GEL",
(SELECT `id_distribuidor`
FROM `distribuidor`
WHERE `cif_distribuidor`="1234000000000000")
);
INSERT INTO `articulos` ( `nombre_articulo`, `id_distribuidor` )
VALUES( "CHAMPÚ",
(SELECT `id_distribuidor`
FROM `distribuidor`
WHERE `cif_distribuidor`="1234000000000000")
);
INSERT INTO `articulos` ( `nombre_articulo`, `id_distribuidor` )
VALUES( "JABON",
(SELECT `id_distribuidor`
FROM `distribuidor`
WHERE `cif_distribuidor`="1234000000000000")
);
Haber si ahora ha quedado un poco más claro
Saludos y gracias