Hola me gustaria saber como insertar datos en varios campos con un solo query, y lo mismo con seleccionarlos, esto me ahorraria mucho trabajo
gracias
| |||
| Insertar o seleccionar en distintos campos con un query Hola me gustaria saber como insertar datos en varios campos con un solo query, y lo mismo con seleccionarlos, esto me ahorraria mucho trabajo gracias |
| |||
| Re: Insertar o seleccionar en distintos campos con un query ¿campos o registros? para ingresar varios registros, basta con hacer INSERT INTO tabla VALUES (...lista de valores del registro1...), (lista de valores del registro2), .... ( lista de valores del registro N ) No entiendo exactamente qué querés hacer cuando decís "seleccionar varios campos" saludos. |
| |||
| Sigamos con el insert, lo has entendido mal o lo he dicho mal nose xD, me refiero a en un solo query insertar registros en campos de varias tablas ahora?, gracias ^^ |
| |||
| Re: Insertar o seleccionar en distintos campos con un query jeje, ahora sí ![]() Aparentemente no es posible, aunque te podés ahorrar algo de trabajo con la función mysql_insert_id si lo que te interesa es mantener los campos auto_increment. Según el manual de MySQL, la sintaxis de INSERT es
Código:
como ves, solo se admite 1 tabla.INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
VALUES ({expr | DEFAULT},...),(...),...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]
Saludos. |