Подскажите как реализовать такую штуку: Имеется запрос PHP: $mappings = IsInMapping::whereNotNull('software_developer') ->whereNotNull('name_of_software') ->whereNotNull('licensing_option') ->whereNotNull('number_of_purchased_licenses') ->get(); что эквивалентно Код (Text): SELECT * FROM [Laravel].[dbo].[it_active_my_system_center] WHERE [software_developer] is not null AND ([name_of_software] is not null) AND ([licensing_option] is not null) AND ([number_of_purchased_licenses] is not null) как можно добавить условие, что выбрать все, но с условием, что если [name_of_software] = 'определенное значение' тогда только 2 поля должны быть не нулевыми [software_developer] is not null AND [name_of_software] is not null AND а если [name_of_software] не равно этому 'определенному значению' то 4 поля должны быть не нулевыми [software_developer] is not null AND [name_of_software] is not null AND [licensing_option] is not null AND [number_of_purchased_licenses is not null такое вообще возможно? --- Добавлено --- или как можно реализовать такое, что если name_of_software = определенному значению то попадает в форму при заполненных 2 параметров, а если не равна определенному значению то попадает в туже форму но при 4 заполненных полях??? --- Добавлено --- Заранее большое спасибо!