Domande taggate «sql»

Structured Query Language (SQL) è un linguaggio per l'interrogazione di database. Le domande dovrebbero includere esempi di codice, struttura della tabella, dati di esempio e un tag per l'implementazione del DBMS (ad esempio MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, ecc.) In uso. Se la tua domanda riguarda esclusivamente un DBMS specifico (utilizza estensioni / funzionalità specifiche), utilizza invece il tag DBMS. Le risposte alle domande contrassegnate con SQL devono utilizzare lo standard SQL ISO / IEC.


7
Come funzionano le istruzioni SQL EXISTS?
Sto cercando di imparare SQL e sto avendo difficoltà a capire le dichiarazioni EXISTS. Mi sono imbattuto in questa citazione su "esiste" e non capisco qualcosa: Utilizzando l'operatore exist, la sottoquery può restituire zero, una o più righe e la condizione controlla semplicemente se la sottoquery ha restituito righe. Se …
89 sql 



8
Come selezionare record univoci tramite SQL
Quando eseguo "SELEZIONA * DALLA tabella" ottengo risultati come di seguito: 1 item1 data1 2 item1 data2 3 item2 data3 4 item3 data4 Come puoi vedere, ci sono record duplicati dalla colonna2 (l'elemento1 viene cancellato). Quindi come potrei ottenere risultati come questo: 1 item1 data1 2 item2 data3 3 item3 …
89 sql  database 

6
Sottoquery che utilizza Exists 1 o Exists *
Scrivevo i miei assegni EXISTS in questo modo: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Uno degli amministratori di database in una vita precedente mi ha detto che quando faccio una EXISTSclausola, usa SELECT 1invece diSELECT * IF EXISTS (SELECT …
88 sql  sql-server  tsql 


12
Funzioni vs stored procedure
Diciamo che devo implementare un pezzo di codice T-SQL che deve restituire una tabella come risultato. Posso implementare una funzione con valori di tabella oppure una stored procedure che restituisce un insieme di righe. Cosa dovrei usare? In breve, quello che voglio sapere è: Quali sono le principali differenze tra …






9
MySQL ottiene la posizione della riga in ORDER BY
Con la seguente tabella MySQL: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ Come posso selezionare una singola riga E la sua posizione tra le altre righe nella tabella, se ordinata per name ASC. Quindi, se i dati della tabella hanno questo aspetto, se ordinati per nome: …

2
selezionare in in mysql
Sono un utente MSSQL e ora sto convertendo il mio database in MySQL. Sto scrivendo la seguente query in MySQL: select * into new_tbl from tbl E ottengo il seguente errore Error : Undeclared variable new_tbl Come dovrebbe essere scritta correttamente una query del genere in MySQL?
88 mysql  sql  sql-server 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.