سلام وقتتون بخیر
من اگر بخواهم که برای مثال در جدول x که به صورت زیر است :
id , name , lastname
و جدول y هم به صورت :
user-id , age
ردیف هایی از جدول x رو بگیرم که برای اون آیدی فیلد age برابر مقدار مشخص شده باشد
اگر از لاراول و Eloquent استفاده میکنید ، بعد از تعریف روابط، خیلی راحت میتونید از متد whereHas استفاده کنید. مثال:
$posts = Post::whereHas('author', function (Builder $query) {
$query->where('age', '=', 23);
})->get();
در غیر اینصورت هم باید کوئری مورد نظرتون رو بر حسب نیاز بسازید. مثلا میشه یک چیزی شبیه به این:
select * from `posts` where exists (select * from `users` where `posts`.`user_id` = `users`.`id` and (`age` = 23)) ;
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟