Ich bin sehr neu mit SQL, wie Sie sehen können, und ich habe Zweifel über die Iteration mit 2 Tabellen. HierIteration zwischen 2 Tabellen SQL Query
ist das Ding:
Ich habe zwei Tabellen "UsersEmails" und "Sent_Emails".
In der "UsersEmail" habe ich alle E-Mails (Benutzeraccounts) und in den "Sent_Emails" habe ich die E-Mails während eines Zeitraums zB "HEUTE" gesendet.
Also, ich möchte wissen, welche E-Mail-Konto in meiner "UsersEmail" -Tabelle wo HEUTE gesendet wurde und welche nicht waren.
Ich bekam eine Idee, indem ich jede E-Mail in meiner Tabelle "UsersEmail" wiederholte und auf der Tabelle "Email_Sent" nachprüfte, aber ich weiß nicht, wie ich das machen soll.
Ich hoffe, Sie könnten mir dabei helfen.
Meine besten Grüße.
Was Sie wahrscheinlich wollen, ist ein 'LINKER JOIN', aber welche DBMS verwenden Sie? dh. SQL Server, Oracle usw. Welche Beziehung besteht zwischen "UsersEmail" und "Sent_Emails"? Gibt es ein entsprechendes ID-Feld oder einfach nur die E-Mail-Adressen? –
Für das Protokoll ist "iterating" gegen die Kernprinzipien wie SQL funktioniert. Stattdessen denke "Sätze" ... "Ich muss eine Reihe von ..." oder "Ich muss auf einer Reihe von ...". Das Denken in Bezug auf Iterationen kann zu einer ernsthaften Einschränkung und zu einem schwierigen Block für das effektive Erlernen von SQL werden (da gewesen, das getan ...). – jleach