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 verificare se il campo è nullo o vuoto in MySQL?
Sto cercando di capire come controllare se un campo è NULLo vuoto . Ho questo: SELECT IFNULL(field1, 'empty') as field1 from tablename Devo aggiungere un ulteriore controllo field1 != ""qualcosa come: SELECT IFNULL(field1, 'empty') OR field1 != "" as field1 from tablename Qualche idea su come ottenere questo risultato?
91 mysql  sql 


2
SQL LEFT JOIN Alias ​​sottoquery
Sto eseguendo questa query SQL: SELECT wp_woocommerce_order_items.order_id As No_Commande FROM wp_woocommerce_order_items LEFT JOIN ( SELECT meta_value As Prenom FROM wp_postmeta WHERE meta_key = '_shipping_first_name' ) AS a ON wp_woocommerce_order_items.order_id = a.post_id WHERE wp_woocommerce_order_items.order_id =2198 E ottengo questo errore: # 1054 - Colonna sconosciuta "a.post_id" nella "clausola on". Penso che il …



5
c'è un vantaggio per varchar (500) rispetto a varchar (8000)?
Ho letto su questo nei forum MSDN e qui e non sono ancora chiaro. Penso che sia corretto: Varchar (max) verrà memorizzato come un tipo di dati di testo, quindi ha degli svantaggi. Quindi diciamo che il tuo campo sarà attendibilmente inferiore a 8000 caratteri. Come un campo BusinessName nella …
90 sql  sql-server  tsql 

11
Query MySQL che trova valori in una stringa separata da virgole
Ho un campo COLORS (varchar(50))in una mia tabella SHIRTSche contiene una stringa delimitata da virgole come 1,2,5,12,15,. Ogni numero rappresenta i colori disponibili. Quando eseguo la query select * from shirts where colors like '%1%'per ottenere tutte le camicie rosse (color = 1), ottengo anche le camicie il cui colore …
90 sql  mysql  database 


7
Valore predefinito non valido per "dateAdded"
Ho uno stupido problema con SQL che non riesco a risolvere. ALTER TABLE `news` AGGIUNGI `dateAdded` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP AUTO_INCREMENT, AGGIUNGI CHIAVE PRINCIPALE (`dateAdded`) Errore: (#1067)Invalid default value for 'dateAdded' Qualcuno può aiutarmi?
90 mysql  sql 

5
NON DIFFERIBILE contro DIFFERIBILE INIZIALMENTE IMMEDIATO
Ho letto questo sulla parola chiave SQL DEFERRABLEin Database Systems - The Complete Book . Quest'ultimo [NOT DEFERRABLE] è predefinito e significa che ogni volta che viene eseguita un'istruzione di modifica del database, il vincolo viene verificato immediatamente dopo, se la modifica potrebbe violare il vincolo della chiave esterna. Tuttavia, …
90 sql  database 




9
INSERT vs INSERT INTO
Lavoro con T-SQL in MS SQL da un po 'di tempo e in qualche modo ogni volta che devo inserire dati in una tabella tendo a usare la sintassi: INSERT INTO myTable <something here> Capisco che la parola chiave INTOè facoltativa qui e non devo usarla, ma in qualche modo …
90 sql  sql-server  tsql 

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.