Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Operaciones de consulta con SQL

6/17
Recursos

Aportes 11

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Aquí estaría un comando ejemplo para crear una tabla:
CREATE TABLE citas
(
citaId INT IDENTITY PRIMARY KEY,
titulo NVARCHAR(50) NOT NULL,
fecha NVARCHAR(20) NOT NULL,
hora NVARCHAR(20) NOT NULL,
descripcion NVARCHAR(255) NOT NULL,
para NVARCHAR(20) NOT NULL,
quien NVARCHAR(20) NOT NULL
);

Documentación de SQL Server https://bit.ly/35w2nS0

cómo hacer la consulta sea más rápida. Porque tengo una base de datos con 2 millones de datos y tarda

Si tienes algunas dudas con los comandos, te recomiendo este curso basico de SQL

Para el INSERT demo las siguientes funciones y constantes se pueden utilizar para obtener los valores correspondientes: NEWID(), CURRENT_TIMESTAMP, quedando un INSERT de la siguiente forma:

INSERT INTO SalesLT.ProductCategory(Name, rowguid, ModifiedDate)
VALUES ('Quantum Computers', NEWID(), CURRENT_TIMESTAMP);
INSERT into SalesLT.ProductCategory(Name, rowguid, ModifiedDate)
VALUES('prueba','cfbda55c-df81-49a7-b81b-63ee161aa30c','2021-12-27 00:00:00')

DELETE FROM SalesLT.ProductCategory WHERE Name = 'prueba'

SELECT * FROM SalesLT.ProductCategory;

Hola, ¿Es normal que mientras escribo las sentencias en VS CODE no aparezcan los atajos de las tablas creadas en Azure como muestra el profe (SalesLT.ProductCategory)?

Gracias.

Insert en Visual Studio

Dios no sabia lo potetente que es Azure !!! increible!, mudare mi web para alla al tiro!!!

-- Insertar registro en SalesLT.ProductCategory
INSERT INTO SalesLT.ProductCategory (Name, rowguid, ModifiedDate)
VALUES ('Boxers', 'cfbda25c-df71-47a7-b11b-61ee111aa17c', '2020-09-03');

-- Eliminar registro en SalesLT.ProductCategory cuando Name es igual a Boxers
DELETE FROM SalesLT.ProductCategory WHERE Name = 'Boxers';

-- Mostrar los registros de SalesLT.ProductCategory
SELECT * FROM SalesLT.ProductCategory;

¿Aprendiendo SQL?

¿No estás seguro por dónde empezar?

Día 1 - Concéntrese en los 6 GRANDES:

1. SELECT
2. FROM
3. WHERE
4. GROUP BY
5. HAVING
6. ORDER BY

1. SELECTenumere las columnas que desea recuperar

2. FROM nombre la tabla de la que se extraerán los datos

3. WHERE aplique la lógica de filtrado para limitar los registros en sus resultados

4. GROUP BY crea segmentos / grupos para resumir datos

5. HAVING - aplique la lógica de filtrado a sus segmentos / grupos

6. ORDER BY describe cómo quieres que se ordenen tus datos

Es un lenguaje bastante intuitivo.

Básicamente, escribe lo que está pensando.

Cualquiera puede aprender. Y abre un mundo de posibilidades.

No es necesario que seas un experto en ciencias de la computación. #NuncaParesDeAprender