Buenas gente, hoy estaba programando un rato en C++ y decidí meter algo de DB también para completar mis conocimientos un poco. Entonces tengo un lio con las queries porque necesito que se cumplan 2 condiciones a la vez: que se seleccione (SELECT COUNT) de una tabla de una base de datos Y a la vez se seleccione otra tabla de otra base de datos. Algunas fotitos para aclarar el tema.
Bases de datos implicadas: http://gyazo.com/ee874ebdecd3dea6907845dd9dc69b2d
De auth usaremos "account_access" columna "gmlevel" http://gyazo.com/134ec2916f7ef79f39ecadc71e602fb4
y de characters usaremos "characters" columna online
http://gyazo.com/3b1731012ebe2042f38e9461481b10da
A estas alturas la gente que se dedique a la emulación de este juego ya habrá reconocido cuál es :D.
Bien la cosa es la siguiente quiero que se seleccione una cuenta (SELECT COUNT) que incluya que gmlevel de auth sea mayor que 1 Y a la vez que online de characters sea = 1
He probado las siguiente queries y no dan resultado:
USE auth; SELECT COUNT(*) FROM `account_access` WHERE gmlevel > 1 AND USE characters: SELECT COUNT(*) FROM `characters` WHERE online = 1;
Aunque no es el foro de C++ adjuntaré con vuestro permiso una imagen para completar, para aquellos que sepan también del tema:
http://gyazo.com/7e94db860429c02e968f9f46e8a95b37
Saludos a todos !!