Consultas de apoyo en FOXPRO
1. COMANDOS
Existen dos tipos de comandos SQL:
-
los DLL que permiten crear y definir nuevas bases de datos, campos e índices.
-
los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.


2. CLÁUSULAS
Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular.

3. OPERADORES LÓGICOS

4. OPERADORES COMPARACIÓN

5. EJEMPLOS
-
Buscar claves repetidas
selec * from cat_mza_## group by cve_mza having(count(*)>1)
-
Comparar tablas (registros en la primera tabla y no están en la segunda tabla)
selec * from cat_mza_## where cve_ent + cve_mun + Cve_loc not in (selec cve_ent + cve_mun + Cve_loc from cat_mza_##)
-
Copiar tabla en formato de Excel
copy to (nombre de la tabla type xls)
-
Ordenar las tablas
selec * from cat_mza_## nombre de la tabla order by cve_ent,cve_mun
-
Bajar de versión los archivos en visual
Se abre el archivo
copy to (nombre del nuevo archivo) type fox2
-
Ubicarse en la ruta donde se trabajará
Set defa to 'la dirección donde se trabajará'
-
Guardar la consulta
copy to (Nombre del nuevo archivo)
-
Seleccionar algo especifico
SELECT * FROM cat_mza_## where cve_mza='800'