Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*2.1*/
- /*CREATE TABLE teste (ID int, Desig char(2))
- INSERT INTO teste VALUES (1,'T1'),(2,'T2'),(3,'T3')
- SELECT * FROM teste*/
- /*2.2*/
- /*SELECT * INTO CópiaFacturas FROM Facturas
- UPDATE CópiaFacturas SET Crédito = Crédito + 100 WHERE NúmeroFactura = '97/522'
- SELECT * FROM CópiaFacturas WHERE NúmeroFactura = '97/522'
- SELECT * FROM Facturas WHERE NúmeroFactura = '97/522'*/
- /*2.3*/
- /*DROP TABLE CópiaFacturas
- SELECT * INTO CópiaFacturas FROM Facturas
- SELECT * FROM CópiaFacturas WHERE Fornecedor = 34 OR Fornecedor = 82 OR Fornecedor = 121
- UPDATE Facturas SET CondiçãoPagamento = 2 WHERE Fornecedor IN (SELECT Fornecedor FROM Facturas F JOIN Fornecedores C ON F.Fornecedor = C.IDFornecedor WHERE C.Localidade='Lisboa' OR C.Localidade='Porto')
- SELECT * FROM CópiaFacturas WHERE Fornecedor = 34 OR Fornecedor = 82 OR Fornecedor = 121*/
- /*2.4*/
- /*SELECT * INTO CópiaFacturas FROM Facturas
- SELECT * FROM CópiaFacturas
- DELETE CópiaFacturas WHERE Fornecedor = 121
- SELECT * FROM CópiaFacturas*/
- /*2.5*/
- /*DROP TABLE CópiaFornecedores
- SELECT * INTO CópiaFornecedores FROM Fornecedores
- SELECT * FROM CópiaFornecedores
- DELETE CópiaFornecedores WHERE IDFornecedor NOT IN (SELECT DISTINCT IDFornecedor FROM Facturas F JOIN CópiaFornecedores C ON C.IDFornecedor = F.Fornecedor)
- SELECT * FROM CópiaFornecedores*/
- /*FORNECIDO PELO BRUNO:*/
- /*2.6*/
- /*DROP TABLE CópiaFornecedores
- SELECT * INTO CópiaFornecedores FROM Fornecedores
- SELECT * FROM CópiaFornecedores
- DELETE CópiaFornecedores WHERE IDFornecedor NOT IN (SELECT DISTINCT IDFornecedor FROM Facturas F JOIN CópiaFornecedores C ON C.IDFornecedor = F.Fornecedor)
- SELECT * FROM CópiaFornecedores*/
- /*2.7 */
- /*
- SELECT IDFornecedor,Nome,NúmeroFactura,(TotalFactura - Pagamento - Crédito) as [Montante em dívida],'Aguarda Pagamento' AS Estado
- INTO Dívidas
- FROM Fornecedores JOIN Facturas
- ON Fornecedores.IDFornecedor = Facturas.Fornecedor
- WHERE (TotalFactura - Pagamento - Crédito) > 0
- */
- /*2.8*/
- /*
- INSERT INTO Dívidas
- SELECT IDFornecedor,Nome,NúmeroFactura,(TotalFactura - Pagamento - Crédito) as [Montante em dívida],'Liquidada' AS Estado
- FROM Fornecedores JOIN Facturas
- ON Fornecedores.IDFornecedor =Facturas.Fornecedor
- WHERE WHERE (TotalFactura - Pagamento - Crédito) <= 0
- */
- /*2.9*/
- /*
- UPDATE Dívidas
- SET [Montante em dívida]=0,Estado ='Liquidada'
- WHERE Nome ='Patinter' AND [Montante em dívida]>0
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement