Supponiamo che io sono un po 'di tabella in SQL Database con molti dati e alcune righe sono quasi identiche, ad esempio:Come scrivere una query che eseguirà una selezione distinta insolita dalla tabella sql?
|===========================================|
| Message |
|===========================================|
| ... |
|-------------------------------------------|
| account is rejected: <aa> |
|-------------------------------------------|
| account is rejected: <bb> |
|-------------------------------------------|
| mailbox unavailable: 550 550 <[email protected]> |
|-------------------------------------------|
| mailbox unavailable: 550 550 <[email protected]> |
|-------------------------------------------|
| ... |
per i miei scopi 2 prime righe sono identiche e 2 ultime righe sono identiche, così la query deve restituire
- conto viene rifiutato:
- cassetta postale non disponibile: 550 550
ho pensato di scrivere query che selezionerà le righe, eliminare i caratteri dopo '<' segno e la farà DISTINCT
, ma non so come fare tutto in SELECT
mi potete aiutare a scrivere tale interrogazione ?
Ogni messaggio avrà un '<' in esso? E vorrete sempre ignorare tutto dal * primo * '<' in poi? – MatBailie
@Dems, non tutti i messaggi hanno un '< – theateist