עוץליגוץלי
New member
SQL - מחיקת נתונים מטבלא - סדר שאילתות
אני מעוניין לוודא שרשומה מסויימת לא קיימת בבסיס הנתונים לפני של מסויים.
האם כדאי לבצע שאילתה מקדימה, ורק אם יש נתון למחוק את הרשומה, או שזה בזבוז משאבים ואפשר להסתפק בשאילתת המחיקה?
//option A:
select count(id) as count_id from fakeTable where id=5if count_id > 0: delete from fakeTable where id=5//option bdelete from fakeTable where id=5
אני מעוניין לוודא שרשומה מסויימת לא קיימת בבסיס הנתונים לפני של מסויים.
האם כדאי לבצע שאילתה מקדימה, ורק אם יש נתון למחוק את הרשומה, או שזה בזבוז משאבים ואפשר להסתפק בשאילתת המחיקה?
//psaudo code
//option A:
select count(id) as count_id from fakeTable where id=5if count_id > 0: delete from fakeTable where id=5//option bdelete from fakeTable where id=5