Verificar existência de várias tabelas em consulta MySQL

  • Autor Autor Aledky91
  • 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
Aledky91

Aledky91

Delta
Verificación en dos pasos activada
Hola compañeros.. tengo una pequeña duda con la comprobación de tablas. El caso es que se comprobar si existe una tabla con "show tables like 'nombretabla'" pero no se si es posible comprobar mas de 1 tabla en la misma consulta.

Alguien sabe si es posible?
 
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
si se puede amigo, usando information_schema (válido de mysql 5 a más)
PHP:
SELECT COUNT(*)
FROM information_schema.tables 
WHERE table_schema = 'test' 
AND table_name = 'another_test';
 
[MENTION=171682]goldfish[/MENTION] muchas gracias por la ayuda! 😉
Un saludo
 
Solo para complementar una forma distinta 😛
SELECT COUNT(*)
FROM information_schema.tables
WHERE table_schema in( 'test','another_test','another'....);
;
 
Voltar
Topo