Consultas en SQL:
una consulta será una invitación para los resultados de datos de su información o para una acción en la información, o cada uno. una pregunta le dará una respuesta a una pregunta sencilla, realizar cálculos, combinar datos de diferentes tablas, agregar, cambiar o eliminar datos de la información.
Creación de una base de datos:
Usamos el comando CREAR BASE DE DATOS para crear una nueva base de datos SQL.
Sintaxis –
CREAR BASE DE DATOS db_name;
Crear una tabla en una base de datos creada:
usamos el comando CREAR TABLA para crear una nueva base de datos SQL.
Sintaxis –
CREATE TABLE nombre_tabla (
tipo de datos col1, tipo de
datos col2 , tipo de datos col3
,
);
Insertar los valores en la tabla creada:
Usamos el comando INSERT INTO para crear una nueva base de datos SQL.
Sintaxis –
INSERTAR EN
VALORES table_name (valor1, valor2, valor3);
Código de ejemplo para crear una base de datos y una tabla en ella –
PHP
CREATE DATABASE myDatabase; CREATE TABLE myTable ( Pid int, FName varchar(255), LName varchar(255), Adrs varchar(255), District varchar(255) ); INSERT INTO myTable (Pid, FName, LName, Adrs, District) VALUES ('1','Krishna','Kripa','Jansa','Varanasi');
Producción –
miBase de Datos: miTabla |
||||
Pid |
FNombre |
LNombre |
Dirección |
Distrito |
1 |
Krsna |
Kripa |
Jansa |
Benarés |
Comparación de Consultas:
Por ejemplo, tenemos 2 tablas similares en bases de datos completamente diferentes y queremos entender qué es diferente. Estos son los scripts que crean bases de datos, tablas e información de muestra.
PHP
CREATE DATABASE myDatabase1; GO USE myDatabase1; GO CREATE TABLE myTable ( Aid int, Atype varchar(10), Acost varchar(10) ); GO INSERT INTO myTable (Aid, Atype, Acost) VALUES ('001', '1', '40'), ('002', '2', '80'), ('003', '3', '120') GO CREATE DATABASE myDatabase2; GO USE myDatabase2; GO CREATE TABLE myTable ( Aid int, Atype varchar(10), Acost varchar(10) ); GO INSERT INTO myTable (Aid, Atype, Acost) VALUES ('001', '1', '40'), ('002', '2', '80'), ('003', '3', '120'), ('004', '4', '160') GO
Salida –
Para myDatabse1 –
Ayuda |
Un tipo |
Un coste |
001 |
1 |
40 |
002 |
2 |
80 |
003 |
3 |
120 |
Para myDatabase2 –
Ayuda |
Un tipo |
Un coste |
001 |
1 |
40 |
002 |
2 |
80 |
003 |
3 |
120 |
004 |
4 |
160 |
Compare consultas SQL en tablas usando la palabra clave EXCEPT:
EXCEPT muestra la distinción entre 2 tablas. se acostumbra a comparar las variaciones entre 2 tablas.
Ahora ejecute esta consulta donde usamos la palabra clave EXCEPT sobre DB2 desde DB1:
PHP
SELECT * FROM myDatabase2.myTable EXCEPT SELECT * FROM myDatabase1.myTable
Producción –
Ayuda |
Un tipo |
Un coste |
004 |
4 |
160 |
Publicación traducida automáticamente
Artículo escrito por KrishnaKripa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA