|
Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема
|
mysql: select * без определени полета
|
|
Автор |
Bълk (умора няма) |
Публикувано | 03.07.05 01:35 |
|
SELECT * FROM
но да не се селектват някои полета ... че имам няколко блоба и те ми убиват сървъра като вадя рекордсет.
възможно ли е подобно чудо?
| |
Тема
|
Re: mysql: select * без определени полета
[re: Bълk]
|
|
Автор |
Sanndo (WebDevPich) |
Публикувано | 03.07.05 11:01 |
|
Неразбирам много, но нестава ли така:
SELECT id, tab1, tab2, ... FROM
ще си избираш само квото ти трябва и няма да си товариш сървъра излишно...
| |
Тема
|
Re: mysql: select * без определени полета
[re: Sanndo]
|
|
Автор |
Bълk (умора няма) |
Публикувано | 03.07.05 14:01 |
|
то така и аз мога, но когато стига до tab90 става много досадно.
| |
Тема
|
Re: mysql: select * без определени полета
[re: Bълk]
|
|
Автор |
Sanndo (WebDevPich) |
Публикувано | 03.07.05 14:09 |
|
Явно въпросът е разискван и преди
| |
Тема
|
Re: mysql: select * без определени полета
[re: Sanndo]
|
|
Автор |
Bълk (умора няма) |
Публикувано | 03.07.05 15:26 |
|
не четеш внимателно става дума за скороста между * и изброяване, при мен е по-различно, защото имам няколко блоба в рекорда които не искам да вадя при рекродсет, защото забавянето е драстично даже за една конекция, пък изброяване на няколко десетки полета в заявка е досадно.
| |
Тема
|
Re: mysql: select * без определени полета
[re: Bълk]
|
|
Автор |
Sanndo (WebDevPich) |
Публикувано | 03.07.05 15:44 |
|
Досадно е наистина... Но не е ли възможно да използваш маска при селектирането на таблиците в базата?
SELECT blob1.* ......
Като по този начин ще избегнеш изброяването и пак ще си селектораш каквото ти трябва. Това имах в предвид.
| |
Тема
|
Re: mysql: select * без определени полета
[re: Sanndo]
|
|
Автор |
Bълk (умора няма) |
Публикувано | 03.07.05 15:47 |
|
става дума за типа на полето
| |
Тема
|
Re: mysql: select * без определени полета
[re: Bълk]
|
|
Автор |
Ивaнyшka (Депресионист) |
Публикувано | 04.07.05 14:11 |
|
T.е ти искаш да направиш заявка от типа
Select *, (-data1), (-data2) from...
Не виждам дали може да стане в MySql. Не може ли да генерираш стринга в PHP?
Проблемът не изчезва в момента, в който си изтървете нервите
http://www.bukvite.com
| |
Тема
|
Re: mysql: select * без определени полета
[re: Ивaнyшka]
|
|
Автор |
Bълk (умора няма) |
Публикувано | 04.07.05 19:12 |
|
хм, благодаря за идея, с РНР мога да листна полета и да селектна без определен набор от типове. Да, мисля, че ще ми свърши работа, бири от мен.
| |
Тема
|
Re: mysql: select * без определени полета
[re: Bълk]
|
|
Автор |
Ивaнyшka (Депресионист) |
Публикувано | 05.07.05 04:29 |
|
Реално погледнато, PHP е ти замести в случая процедурния език.
Можеш да си съставиш една обща функция, която да чете структурата на таблицата и да съставя стринг без блоб полетата.
Радвам се, че съм бил от полза.
Проблемът не изчезва в момента, в който си изтървете нервите
http://www.bukvite.com
| |
|
Страници по тази тема: 1 | 2 | >> (покажи всички)
|
|
|