Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: algorytm wyławiajacy elementy wykluczajace sie
Forum PHP.pl > Forum > PHP
a79rtur
nie ma dzialu algorytmy wiec dam tutaj
sa dwa zbiory A i B, elementy ze zbioru A to uzytkownicy, ktorych chcemy miec w zbiorze wynikowym a elementy ze zbioru B to ci których nie chcemy.
w ramach danego zbioru uzytkownicy sie nie powtrzaja ale czesto jest sytuacja ze dany uzytkownik jest w obu zbiorach.
czy da sie jakos dostac zbior tylko tych których chcemy mieć ?
jak narazie zrobiłem to tak że od A odjąłem B i w zapytaniu jest IN i druga czesc
od B odjąłem A i w zapytaniu mysql jest NOT IN.
ale może da sie to jakoś rozwiazać matematycznie żeby tylko jedno IN i NOT IN dostać ?
mike
Jeśli masz na myśli SQL:
  1. SELECT id
  2. FROM tabela_1
  3. WHERE id IN (SELECT id
  4. FROM tabela_2)


Jeśli masz na myśli php: array_intersect()
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.