FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Contar Registros
Un abraso al FORO.
He realizado una consulta para listar todas las Altas y la Bajas de mi empresa. esto es parte del resultado: El problema es que no sé como contar las ALT y las BAJ que hay en esa lista. En realidad soy bien nuevo haciendo consultas SQL y les agradecería que me ayudaran en esto y si pueden recomendarme un buen manual de SQL les agradecería el doble. GRACIAS de antemano. |
#2
|
|||
|
|||
Consulta
una formar es
select count(*) from tabla where mov='ALT' Y para las bajas select count(*) from tabla where mov='BAJ' Ahora si lo quieres hacer en un solo sql este tambien te podria servir SELECT mov,COUNT(*) FROM tabla GROUP BY mov auminedo que MOV solo tenga valor 'ALT' Y 'BAJ' |
#4
|
|||
|
|||
Perdon!!!
Se me quedabe lo más importante.
Resulta que quiero saber cómo puedo guardar el resultado en el caption de una etiqueta. Ejp: Se han efectuado 5 Altas y 12 Bajas. De paso aprendo a extraer valores de un query.(espero me entiendan). userlazarus tu link está genial (increiblemente no lo conocía).GRACIAS |
#7
|
||||
|
||||
Bueno creo que con lo que te han contestado ya tienes lo de la consulta.
Para asignar el valor de un campo a un label te recomiendo buscar el la ayuda por "FieldByName", de seguro encontrarás tu mismo la respuesta. Saludos
__________________
Lo importante no es llegar primero, sino saber llegar. Para que puedas llegar mejor lee la Guia de Estilo |
#8
|
|||
|
|||
Nada!!!
Ok. Le hallo mucha lógica al código que me envía olbeup y estoy ansioso por ver el resultado, pero en lo que hice me da un error en la línea 2. Les pediría que le echaran un ojo:
Ya revisé el databasename del Query que uso y verifiqué bien el nombre de la tabla que utilizo y el campo que contiene la información. Ya eso está revisado. GRACIAS a todos por participar. Última edición por Roilo fecha: 18-07-2006 a las 21:42:09. |
#9
|
||||
|
||||
Roi9lo, que estas usando como motor de base de datos.
DBase, SQL server, ORacle, Paradox. Quita el TOP 1 de la sentencia SQL que te ha dado el compañero. y prueba. las sentencias pueden ser estar, aunque hay algunas cuando ya son más especificas, que variand e un motor a otro de base de datos.
__________________
Estudia y anda en la calle.... que asi serás el doble de listo que los demás... análisis de información análisis y diseño de sistemas Paoti Rios Reséndiz |
#10
|
|||
|
|||
Fin del problema.
EXACTO. El motor que uso es el BDE.
Se ha Resuelto sin el top1. Supongo que su función era mostrar una solo fila en el DBGrid que muestra el resultado. Sólo quedaría aclarar en el foro cómo se logra eso cuando se usa el BDE. Ahora, en cuanto a mostrar el resultado en una etiqueta aquí va el código: GRACIAS miles. Última edición por Roilo fecha: 18-07-2006 a las 22:25:15. |
#11
|
||||
|
||||
Tiernes toda la razón riolo, pero el USO del TOP X solo es para Microsoft SQL Server, y me parece que MySQL (no estoy seguro), hay deferentes formas para cada motor.
Saludos.
__________________
Estudia y anda en la calle.... que asi serás el doble de listo que los demás... análisis de información análisis y diseño de sistemas Paoti Rios Reséndiz |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Contar registros filtrados con TDbf | userlazarus | Conexión con bases de datos | 5 | 28-10-2015 11:02:21 |
contar subdirectorios... | Jorghino reyes | Varios | 2 | 26-09-2005 17:33:21 |
contar caracteres | Cosgaya | Varios | 1 | 04-06-2005 18:40:54 |
Contar Dias | Paradiso | Varios | 2 | 27-06-2004 12:35:30 |
Problema con contar | kao | SQL | 3 | 07-07-2003 11:47:14 |
|