Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/09/2014, 03:29
Musiker
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Insertar datos sin sobreescribir

Cita:
Iniciado por quimfv Ver Mensaje
No eso no es correcto. En la base de datos no debes tener los datos con esa estruectura.

Estructura corecta

Usuarios
idUsuarios
nombre
...

posts
idPosts
idUsuarios
post
fecha

Código MySQL:
Ver original
  1. FROM usuarios u INNER JOIN posts p ON u.idUsuarios=p.idUsuarios
  2. ORDER BY u.nombre,p.fecha

Te dará el listado que consideras incorrecto, no lo es, la salida que estas buscando debes construirla con programación externa. (OFF TOPIC)

INSERT INTO sirve para insertar nuevos registros.

UPDATE sirve para modificar registros existentes.

DELETE.....

SELECT....
Muchísimas gracias quimfv por la generosa respuesta y la corrección. Solo una duda para ver si lo he comprendido. Para insertar un nuevo post en un usuario existente, debería hacer un INSERT INTO en post de la dentro de la tabla Posts, incluyendo la idUsuarios y el idPosts, como mínimo ¿no es así?