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.



12
Quando utilizzare virgolette singole, virgolette doppie e backtick in MySQL
Sto cercando di imparare il modo migliore per scrivere query. Capisco anche l'importanza di essere coerenti. Fino ad ora, ho usato casualmente virgolette singole, doppie virgolette e backtick senza alcun pensiero reale. Esempio: $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)'; Inoltre, nel precedente esempio, si …
633 mysql  sql  quotes 





15
Il campo SQL SELECT WHERE contiene parole
Ho bisogno di una selezione che restituisca risultati come questo: SELECT * FROM MyTable WHERE Column1 CONTAINS 'word1 word2 word3' E ho bisogno di tutti i risultati, cioè questo include stringhe con 'word2 word3 word1' o 'word1 word3 word2' o qualsiasi altra combinazione delle tre. Tutte le parole devono essere …
562 sql  select 


10
Salta alcuni tavoli con mysqldump
C'è un modo per limitare alcune tabelle dal comando mysqldump? Ad esempio, utilizzerei la sintassi seguente per scaricare solo table1 e table2: mysqldump -u username -p database table1 table2 > database.sql Ma esiste un modo simile per scaricare tutte le tabelle tranne table1 e table2? Non ho trovato nulla nella …
559 sql  mysql  database  mysqldump 

24
È possibile inserire più righe alla volta in un database SQLite?
In MySQL puoi inserire più righe in questo modo: INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'); Tuttavia, ricevo un errore quando provo a fare qualcosa del genere. È possibile inserire più righe alla volta in un database SQLite? Qual è la sintassi per …
551 sql  sqlite  syntax 

17
Come ripristinare un file di dump da mysqldump?
Mi è stato assegnato un file di database MySQL che è necessario ripristinare come database sul mio computer Windows Server 2008. Ho provato a utilizzare MySQL Administrator, ma ho riscontrato il seguente errore: Il file selezionato è stato generato da mysqldump e non può essere ripristinato da questa applicazione. Come …
544 mysql  sql  database 


11
NON IN vs NON ESISTE
Quale di queste domande è più veloce? NON ESISTE: SELECT ProductID, ProductName FROM Northwind..Products p WHERE NOT EXISTS ( SELECT 1 FROM Northwind..[Order Details] od WHERE p.ProductId = od.ProductId) O NON IN: SELECT ProductID, ProductName FROM Northwind..Products p WHERE p.ProductID NOT IN ( SELECT ProductID FROM Northwind..[Order Details]) Il piano …
538 sql  sql-server  notin 

18
SQLite - UPSERT * not * INSERT o REPLACE
http://en.wikipedia.org/wiki/Upsert Inserisci Aggiorna proc memorizzato su SQL Server Esiste un modo intelligente per farlo in SQLite a cui non ho pensato? Fondamentalmente voglio aggiornare tre colonne su quattro se il record esiste, se non esiste voglio INSERIRE il record con il valore predefinito (NUL) per la quarta colonna. L'ID è …
535 sql  sqlite  upsert 

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.