![]() |
Case en Padasox?
Hola amigos, tengo el siguiente problema en paradox. Poseo una tabla llamada ventas(fecha:date, mesa:entero, monto:money, cubiertos:entero).
Quiero consultar agrupado por fecha lo siguiente: -Cantidad de mesas -Suma de montos -Suma de cubiertos -Suma de montos si mesa=75 La sentencia sql que comence es: no se como sumar si la mesa es =75 en paradox, para ello existe el case?. Si no es asi como puedo solucionarlo desde ya muchisimas gracias |
Me supongo que lo que quieres se solucionaría con la instrucción.
Un Saludo. Nota:Escribir todo en mayúsculas = Chillar. |
Primero : NO GRITES QUE TE ESCUCHO BIEN!!! (Escribir en mayúsculas es un poco violento)
Segundo : No he entendido bien que quieres decir con "si la mesa es=75" supongo que querras agrupar todos esos datos si la mesa es la número 75. Pues bien, debes usar el HAVING :
|
Se me ocurre otra cosa :
Esto te dará los resultados con un 0 en la ultima columna si la mesa es distinta de 75 y los resultados con la suma de monto si es igual a 75. |
| La franja horaria es GMT +2. Ahora son las 15:46:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi