È possibile selezionare solo alcune colonne da una tabella su UN SINISTRA SINISTRA?Selezionare solo alcune colonne da una tabella su UNISCI SINISTRA
9
A
risposta
30
Naturalmente. Basta elencare le colonne che si desidera selezionare come si farebbe in qualsiasi query:
SELECT table1.column1, table1.column2, table2.column3
FROM table1
LEFT JOIN table2 ON (...)
Si noti che ho incluso il prefisso table1.
o table2.
su tutte le colonne per essere sicuri che non ci sono ambiguità in cui i campi con lo stesso il nome esiste in entrambe le tabelle.
6
Se volete alcune delle colonne della Tabella 1 e alcune delle colonne di Table2 si potrebbe fare qualcosa di simile
SELECT t1.col1, t1.col2, t1.col3, t2.col1, t2.col2, t2.col3
FROM table1 t1
LEFT JOIN table2 t2
ON...
+0
Grande! Grazie ragazzi! – Psyche
Problemi correlati
- 1. come selezionare solo alcune colonne in SQLAlchemy?
- 2. Selezionare solo valori distinti da due colonne da una tabella
- 3. Yii2 selezionare solo alcune colonne dal modello relativo
- 4. selezionare in una tabella con nomi di colonne diversi
- 5. Rendi modificabili solo alcune colonne in SlickGrid
- 6. selezionare determinate colonne di una tabella di dati
- 7. Selezionare da questa tabella
- 8. Creare una tabella sulla base di alcune colonne di un altro tavolo, ma anche aggiungere alcune colonne aggiuntive
- 9. HQL: Come selezionare tutte le entità distinte per alcune colonne?
- 10. Come selezionare distinti su colonne specifiche
- 11. Unisci colonne della griglia
- 12. SINISTRA Unisci i problemi di query con
- 13. Raggruppamento di colonne SQL da una tabella
- 14. Unisci 2 colonne da datatable in datatextfield da dropdownlist
- 15. Come selezionare valori distinti da una colonna nella tabella?
- 16. Come selezionare le colonne da una tabella che hanno valori non nulli?
- 17. MySQL Seleziona tutte le colonne da una tabella e altre da un'altra tabella
- 18. jQuery evidenziando solo le colonne selezionate in una tabella
- 19. Come selezionare solo colonne specifiche da un DataFrame con colonne MultiIndex?
- 20. Come selezionare valore distinto da una colonna solo
- 21. Da Linq a SQL selezionare più colonne
- 22. Pandas dataframe fillna() solo alcune colonne sul posto
- 23. Come rimuovere solo alcune sottostringhe da una stringa?
- 24. Unisci più colonne di panda in una nuova colonna
- 25. Come selezionare N record da una tabella in mysql
- 26. Idiom per selezionare condizionale colonne da una data.table
- 27. Unione di due colonne su una tabella in SQL
- 28. Unire più colonne da una tabella a una singola colonna da un'altra tabella
- 29. selezionare le righe TOP N da una tabella
- 30. Come selezionare da una sola tabella in jOOQ utilizzando una query con un join?
Probabilmente la pena di aggiungere che si tratta di una buona idea mettere come prefisso con la tabella sono da esempio table1.column1, table2.column2 etc in modo da fermare gli errori di ambiguità e solo per la leggibilità generale. –
Inoltre, se si hanno nomi di colonne ambigue, è possibile specificare la tabella da utilizzare con la sintassi del punto: SELECT table1.id, table2.name FROM table1 LEFT JOIN table2 ON (...) – sixthgear
Buon punto. Modificato di conseguenza. – VoteyDisciple