Frage : Suchen nach einem compairion mit innen einem Satz T-sql

Hallo dort, haben
I zwei Tabellen, die ich zum compaire wünsche.

The inforamtion in einer Tabelle ist simialre zur anderen, die auf
Customer id

However eins Tabelle basiert, hält Anmerkungen.
wie Datum/Uhrzeit, '' ich empfing 150 heute auf Zahlung ''

auf der anderen Tabelle, die es mir
Customer Identifikation zeigt,
The Datum die Zahlung empfangenes (welches das selbe nicht wie das oben genannte Datum ist)
and der empfangene Wert = 150

SO war, ich in der Lage sein möchte, eine Frage laufen zu lassen, die

The Kunden Identifikation = Kundenidentifikation
the Datum an der Anmerkungstabelle ist grösser dann die auf dem anderen
but überprüft, dass der Wert in der Zahlungstabelle (150) enthaltenes somewheree mit in den Anmerkungen table.

Is mögliches dieses ist.

zum Beispiel

CREATE TABELLE merkt
(customer_id int,
date Datum/Uhrzeit,
notes varchar (50)

INSERT IN Anmerkungswerte (12, „14:00 2010-06-29: 00“, „empfing ich 150 heute ")

** ALLE Anmerkungen nicht immer haben die selbe Menge des Textes oder Art des Textes, aber sie haben immer einen ähnlichen Wert zwischen dem anderen Tabelle

CREATE TABELLE PAYMENT
(Identifikation int,
date Datum/Uhrzeit,
value int)

INSERT IN ZAHLUNGS-WERTE (12, „11:00 2010-06-30: 00“, 150)
INSERT IN ZAHLUNGS-WERTE (12, „12:00 2010-06-30: 00“, 120)

Kind Respekt,
Putoch

Antwort : Suchen nach einem compairion mit innen einem Satz T-sql

oh mein Freund, benutzen Sie Text datatype. Das ist nicht gut. sind Sie verwendenSQL 2005? Wenn ja dann dränge ich Sie, ihn zu varchar zu ändern (maximal) um zukünftig zu vermeiden Lose Mühe. Wenn Sie SQL 2000 verwenden, dann varchar endgültig betrachten (8000). Mittlerweile können wir mit „wie“ Operator versuchen anstatt

1:
2:
3:
a.* vorwählen 
von Zahlung a
inner notesTEST b auf anschließen a.id = b.CUSTOMER_id und dateadd (d, datediff (d, 0, A. [Datum]), 0) >= dateadd (d, datediff (d, 0, B. [Datum]), 0) und b.notes wie „%“ + geworfen (ABS (A.value) wie varchar) + „%“
Weitere Lösungen  
 
programming4us programming4us