Como posso apagar o que está dentro deste SELECT?

  • Autor Autor blogers
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
B

blogers

Pi
SEO
Mostrando filas 0 - 29 (total de 90652, La consulta tardó 0.1043 seg)

Alguien que me heche la manita
PHP:
SELECT node_revision.nid, node_revision.vid, node_revision.uid, node_revision.title, node_revision.log, node_revision.timestamp, node_revision.status, node_revision.comment, node_revision.promote, node_revision.sticky, node_revision.vuuid FROM 
node_revision AS node_revision
LEFT JOIN node AS node_node_revision ON node_revision.vid = node_node_revision.vid
LEFT JOIN node_revision AS node_node_revision__node_revision ON node_node_revision.vid = node_node_revision__node_revision.vid
WHERE (( (node_node_revision__node_revision.title IS NULL ) ))
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Seria algo asi
DELETE campos
From tabla
y demas sentencias.
 
Es que es un JOIN lo ando compactando asi
PHP:
SELECT node_revision.nid, node_revision.vid, node_revision.uid, node_revision.title, node_revision.log, node_revision.timestamp, node_revision.status, node_revision.comment, node_revision.promote, node_revision.sticky, node_revision.vuuid FROM 
node_revision AS node_revision
LEFT JOIN node AS node_node_revision ON node_revision.vid = node_node_revision.vid

WHERE (( (node_node_revision.title IS NULL ) ))
Seria algo asi
DELETE campos
From tabla
y demas sentencias.
 
Es que es un JOIN lo ando compactando asi
PHP:
SELECT node_revision.nid, node_revision.vid, node_revision.uid, node_revision.title, node_revision.log, node_revision.timestamp, node_revision.status, node_revision.comment, node_revision.promote, node_revision.sticky, node_revision.vuuid FROM 
node_revision AS node_revision
LEFT JOIN node AS node_node_revision ON node_revision.vid = node_node_revision.vid

WHERE (( (node_node_revision.title IS NULL ) ))

Lo has intentado al menos ?
puedes intentar usando una subconsulta.
 
PHP:
SELECT *
 FROM 
node_revision 
LEFT JOIN node AS node_node_revision ON node_revision.vid = node_node_revision.vid

WHERE (( (node_node_revision.title IS NULL ) ))

Mas compactado

estoy tratando con esto
PHP:
DELETE  FROM node_revision   JOIN (SELECT *
 FROM 
node_revision 
LEFT JOIN node AS node_node_revision ON node_revision.vid = node_node_revision.vid

WHERE (( (node_node_revision.title IS NULL ) )) 

);
Me sale error

Lo has intentado al menos ?
puedes intentar usando una subconsulta.
 
PHP:
SELECT *
 

);
Me sale error

veo que andas mal con la sub consulta.
Intenta, primero, eliminar sin join.
O hacer una subconsulta, sin usar join, y eliminar
paso seguido, intenta con join, por ahi tienes el problema.
 
listo asi de simple checa
PHP:
DELETE  node_revision
 FROM 
node_revision 
LEFT JOIN node AS node_node_revision ON node_revision.vid = node_node_revision.vid

WHERE (( (node_node_revision.title IS NULL ) ))

0f5c1e9e7b.png


veo que andas mal con la sub consulta.
Intenta, primero, eliminar sin join.
O hacer una subconsulta, sin usar join, y eliminar
paso seguido, intenta con join, por ahi tienes el problema.
 
bien ahi.
Claro, x lo que veo has eliminado tabla completa? no?
 
tienes que adaptar esta sentencia

DELETE FROM table_name WHERE some_column = some_value

espero te sirva, un saludo!
 
Voltar
Topo