|
Тема |
събирам предложения за оптимизация |
|
Автор |
Topбaлaн (любопитко) |
|
Публикувано | 07.01.03 11:29 |
|
|
strSql = "SELECT алабала, " +
____"(SELECT име + ' ' + фамилия FROM owners WHERE owner = owner_id) AS собственик, " +
____"(SELECT име + ' ' + фамилия FROM owners WHERE technical = owner_id) AS поддръжка, " +
____"FROM [една таблица] CROSS JOIN owners";
този SQL стринг работи, посъкратил съм го малко и съм сложил подчертавки за да е малко по прегледно...
имам две таблици - в едната се пазят данни и вместо имената на хората се пишат някакви ИД-та, в другата има същите ИДта и съответните имена...
въпроса име е следния:
има ли по принцип друг начин да се реализира такава заявка, която връща
алабала, собственик, поддръжка
ако има - как? кой начин е най бърз?
|
| |
|
|
|