Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: 2 bazy danych.
Forum PHP.pl > Forum > Gotowe rozwiązania > Skrypty obsługi baz danych
tiramizu
Witam wszystkich. Szukam takiego skryptu który porównywał by dane z dwóch baz. Jak znajdzie dane takie same, to z jednej je usuwa. Np. Mam dwie bazy 1. Pracownicy 2.Zwolnieni. I teraz np. jeśli w bazie pracownicy i w bazie zwolnienie występuje wpis Jan Kowalski to automatycznie dane związane z Janem Kowalskim zostaną wykasowane z bazy pracownicy.
nospor
bez przesady. sam se napisz. Na szybko:
zapytanie o zwolnionych:
  1. SELECT imie, nazwisko
  2. FROM zwolnieni

teraz te wyniki co ci zwroci zapodajesz do usuwania
  1. DELETE
  2. FROM pracownicy WHERE imie='imiezwolnionego' AND nazwisko='nazwiskozwolnionego'
To zapytanie smazysz w petli, albo w petli dogeneruj tylko warunek. jak ci wygodniej smile.gif
tiramizu
Tak, tylko mnie chodzi o to zeby on porównywał wszystkich pracowników z zwolnieni. To co napisałes to jest dobre jak znam nazwisko zwolnionego. A ja potrzebuje aby on sprawdzał wszystkie nazwiska z zwolnieni i porównywał je z pracownikami.
nospor
czytaj ze zrozumieniem. przeciez pierwsze zapytanie:
  1. SELECT imie, nazwisko
  2. FROM zwolnieni
pobiera ci wszystkich zwolnionych pracownikow i na podstawie jego wynikow kasujesz.
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.