Това са само два различни подхода за изграждане на низ от статични и променливи данни.
Алтернатива А използва конкатенация или свързване на низови и променливи символи с помощта на оператора за конкатенация.
Алтернатива Б използва разширение на променлива, при което променливите вътре в низ, разделен с двойни кавички, се разширяват до техните стойности по време на оценка.
Нито едно от двете не е непременно по-добро или предпочитано, но ако трябва да имате низове, разделени с единични кавички, например, тогава ще трябва да използвате алтернатива A.
Разбира се, нито от тях е за предпочитане пред изграждането на SQL заявки с обвързани параметри, тъй като ако не го правите, сте уязвими за атаки с инжектиране на SQL.