Select Null as Empty from (select * from TblMetaData)
risposta
Spesso utilizzato in questa espressione
select * from TableA where exists
(select null from TableB where TableB.Col1=TableA.Col1)
Si produrrà un set di risultati con una colonna di nome Empty
che contiene solo NULL
valori. Il numero di righe sarà uguale al numero di righe disponibili in TblMetaData
.
Sembra che stia cercando di ottenere righe null per lo stesso numero di righe in tblMetaData.
EDIT: Questo potrebbe essere scritto come
SELECT Null AS Empty FROM tblMetaData
Sembra il risultato di una delle due situazioni possibili:
- Lo sviluppatore è stato sempre pagato per linea, e la gettò in quella query. Probabilmente è stato originariamente strutturato per prendere più di una riga.
- Lo sviluppatore era incompetente e questo era l'unico modo in cui potevano pensare di generare un gruppo di valori nulli.
La query restituisce un valore null da ogni riga della tabella, quindi l'unica informazione reale nel risultato è il numero di record nella tabella.
Questo può ovviamente essere scoperto molto di più modo efficiente utilizzando:
select count(*) as Count from TblMetaData
E 'possibile che lo sviluppatore non era affatto a conoscenza del count
aggregata (o modalità di ricerca del web) e ha cercato di ottenere il numero di record rendendo il risultato il più piccolo possibile.
può essere utilizzato per fornire il numero di righe nella tabella TblMetaData con il nome della colonna che indica la prima lettera di vuoto (in questo caso solo). come si supponga di dato
Selezionare Null come vuoto da (select * from TblMetaData)
in modo che vi darà E
n righe selezionate qui n è il numero di righe della tabella.
supponiamo che hai dato
Selezionare Null come XYZ da (select * from TblMetaData) allora sarebbe lo stesso ma il nome della colonna cambierebbe come X
n righe selezionate
- 1. qualcuno può spiegare a me questa `StaleDataException`
- 2. Qualcuno può spiegare l'attr?
- 3. Cosa fa questa query SQL? Spiegare
- 4. Qualcuno può spiegare RESULT_FIRST_USER
- 5. Qualcuno può spiegare MustOverride?
- 6. Qualcuno può spiegare docker.sock
- 7. Qualcuno può spiegare Microsoft Unity?
- 8. Qualcuno può spiegare questa funzione di "endianità" per me?
- 9. Qualcuno può spiegare questa strana convenzione di importazione Pygame?
- 10. Qualcuno può spiegare le chiavi esterne MySQL
- 11. Qualcuno può spiegare come funziona?
- 12. Qualcuno può spiegare eclipse.p2.profile
- 13. Qualcuno potrebbe spiegare OLTRE
- 14. Puoi spiegare questa iniezione SQL?
- 15. Iniezione Sql qualcuno può spiegare questo codice a me
- 16. Questa semplice query SQL può essere ottimizzata?
- 17. Qualcuno può spiegare questo codice java
- 18. Qualcuno può spiegare meglio Decoder/Encoder?
- 19. qualcuno può spiegare questo polyray di array.prototype.find()?
- 20. wierdness using tee: qualcuno può spiegare?
- 21. Qualcuno può spiegare questo metodo Javascript?
- 22. Qualcuno può spiegare il comportamento di "conj"?
- 23. Qualcuno può spiegare questo trucco "doppio negativo"?
- 24. Ottimizza questa query SQL
- 25. Qualcuno può identificare questa codifica?
- 26. Qualcuno può spiegare questo codice C?
- 27. Qualcuno può spiegare le reti neurali artificiali?
- 28. Qualcuno può spiegare strani JavaScript con oggetti?
- 29. Qualcuno può spiegare l'attributo aria- * HTML5?
- 30. Qualcuno può spiegare il "trucco degli indici"?