“Conocimientos software>Software de base de datos

Cómo construir Query Acceso a devolver un valor

2015/7/2
Crear una consulta de base de datos de Microsoft Access que devuelve un solo valor se puede hacer de varias maneras , incluyendo formas que utilizan las funciones de agregado de SQL. Estas funciones se enumeran en Access ' Generador de expresiones . Cosas que necesitará
Microsoft Access
Ver Más instrucciones
1

Open Access y crear una tabla de base de datos de la muestra con los siguientes datos . Escriba la fila superior como los títulos de las columnas :
libro

, datesold , CostoUnitario , numbersoldFurther Shores, 12/1/2009 , $ 5.01,4 más Shores, 12/3/2009 , $ 4.98,7 Le amigo , 12/5 /2009 , $ 1.98,5 Le amigo , 12/6/2009 , $ 0.98,5

Press "Control" - . " S " para guardar la tabla y darle el nombre de " BookSales " cuando se le solicite
Página 2

Pulse " crear ", seguido " consulta" en la barra de herramientas de acceso para crear una nueva consulta. (Access 2003 usuarios , seleccione " Objetos ", seguido de " consulta" y luego en " Nuevo". )

Diálogo Haga doble clic en la tabla " BookSales " en el " Mostrar tabla " caja, a continuación, pulse " Cerrar " en la caja
3

Escriba lo siguiente en el " Field " . fila de la cuadrícula de la consulta :

TotalSales : Sum ( [ CostoUnitario ] * [ numbersold ] )

Marque la casilla de verificación en el " Show: " fila de la misma columna que ha introducido la fórmula " sum1 " in
4

Ejecutar la consulta , haga clic en su ficha y seleccionando " Vista Hoja de datos . " Tenga en cuenta que sólo un valor , las ventas totales de todos los registros de ventas , fue devuelto . Pulse el botón " Control" - S " para guardar la consulta y escriba " qtotalsales "para el nombre de la consulta cuando se le solicite.
5

Haga una copia de la consulta qtotalsales seleccionándolo en la ventana de navegación , a continuación, la tecla " control" - "C ", seguido de "Control" - ". V. " Type " qaggregate " cuando se le pregunte por el nombre de la nueva consulta
6

Haga clic en " qaggregate " en el panel de navegación y seleccione Haga clic en la función " TotalSales " en el "Campo :" " Vista Diseño ". fila y seleccione " Crear " para mostrar Acceso ' Generador de expresiones .
7

Haga doble clic en simplemente la palabra "Total " en el cuadro de diálogo Generador de expresiones, haga doble clic en el nodo "Funciones" en el panel de " elementos de expresión " .

8

Haga clic en " Funciones integradas ", a continuación, desplácese hacia abajo en la "expresión " Categorías panel y haga clic en la opción " SQL agregada " . Observe la lista de funciones en el panel " Valores de expresión " , todo lo cual devuelve un único valor .
9

Haga doble clic en la función " Max" y observe que el texto " Sum " que le seleccionó en el panel principal generador de expresiones ahora " Max . " Reemplazar el texto " TotalSales " por " BiggestSale ", luego haga clic en " Aceptar " para cerrar Generador de expresiones.
10

Haga clic en la ficha de la consulta (que se lee " qaggregate " ) y seleccione " vista Hoja de datos " para ejecutar la consulta . Tenga en cuenta que sólo un valor se volvió una vez más - la mayor venta , en este caso
11

Verifique que la cifra " $ 34.86 ", es correcta la siguiente manera : . Doble clic en el " BookSales " tabla en la ventana de navegación. Observe la fila cuyo campo " numbersold " tiene el valor más alto (y cuyo campo " CostoUnitario " tiene el segundo valor más alto. ) Multiplique el " CostoUnitario " para esa fila ($ 4,98) por la " numbersold " ( 7) producir el total de $ 34.86 para verificar su resultado total de la consulta SQL .

Software de base de datos
Cómo hacer CLOB Guardar Proyectos
Cómo importar un documento de Word en una tabla de Access
Las desventajas de particiones verticales Banco de datos
¿Qué es un Sistema de Declaración Electrónica
Herramientas de análisis de CRM
Cómo registrar controles ActiveX en Access
Definición de base de datos clave principal
Cómo insertar columnas en tablas de búsqueda
Conocimientos Informáticos © http://www.ordenador.online