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. |