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.




25
Utilizzare l'indirizzo e-mail come chiave primaria?
L'indirizzo e-mail è un cattivo candidato per il primario rispetto ai numeri con incremento automatico? La nostra applicazione web richiede che l'indirizzo e-mail sia univoco nel sistema. Quindi, ho pensato di usare l'indirizzo e-mail come chiave primaria. Tuttavia il mio collega suggerisce che il confronto delle stringhe sarà più lento …


5
Confronto stringhe maiuscole / minuscole SQL
Come si confrontano le stringhe in modo che il confronto sia vero solo se anche i casi di ciascuna stringa sono uguali. Per esempio: Select * from a_table where attribute = 'k' ... restituirà una riga con un attributo di "K". Non voglio questo comportamento.
234 sql  sql-server 

23
Elenca le colonne con gli indici in PostgreSQL
Vorrei ottenere le colonne su cui si trova un indice in PostgreSQL. In MySQL puoi usare SHOW INDEXES FOR tablee guardare la Column_namecolonna. mysql> show indexes from foos; +-------+------------+---------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | …
233 sql  postgresql  indexing 


30
Quali sono gli anti-pattern SQL più comuni? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
232 sql  anti-patterns 



18
Ricerca di righe duplicate in SQL Server
Ho un database di organizzazioni di SQL Server e ci sono molte righe duplicate. Voglio eseguire un'istruzione select per afferrare tutti questi e la quantità di duplicati, ma anche restituire gli ID associati a ciascuna organizzazione. Una dichiarazione come: SELECT orgName, COUNT(*) AS dupes FROM organizations GROUP BY orgName HAVING …

9
SELEZIONA * DA X DOVE ID IN (...) con Dapper ORM
Qual è il modo migliore per scrivere una query con la clausola IN utilizzando Dapper ORM quando l'elenco di valori per la clausola IN proviene dalla logica aziendale? Ad esempio diciamo che ho una query: SELECT * FROM SomeTable WHERE id IN (commaSeparatedListOfIDs) Il commaSeparatedListOfIDsviene passato dalla logica di business …
231 .net  sql  dapper 

6
MySQL, è meglio inserire una stringa NULL o vuota?
Ho un modulo su un sito Web che ha molti campi diversi. Alcuni dei campi sono opzionali mentre altri sono obbligatori. Nel mio DB ho una tabella che contiene tutti questi valori, è meglio inserire un valore NULL o una stringa vuota nelle colonne del DB in cui l'utente non …
230 mysql  sql  sql-null 


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.