Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
polozka v databaze - ciselna hodnota

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 04.03.2009 11:04

Robim vyhladavanie v dtb. Mam tam polozku CENA, ktora vsak moze byt aj ciselna /100/, ale aj retazec / dohodou/.

Pomocou query porovnavam:
Kód:
SELECT FROM inzeraty WHERE cena < $cena ....


nie je nejaka funkcia v MySQL, ktora by porovnavala len ciselne hodnoty? Proste ak je polozka CENA ciselna, je to v pohode: napr. 100 < $cena /zada uzivatel/

ale ak polozka ma napr. hodnotu 'dohodou', tak dohodou<$cena to je nezmysel...

Doteraz som to mal riesene kadejakymi podmienkami pri vypise vysledkov vyhladavania, ale neexistuje na to priamo prikaz v MySQL?

vdaka


Offline

Správca fóra
Správca fóra
polozka v databaze - ciselna hodnota

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 04.03.2009 11:18

neviem, ci nieco take existuje, ale skor by som ukladal namiesto "dohodou" cenu 0, tym padom mas o problem menej...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
polozka v databaze - ciselna hodnota

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 04.03.2009 11:54

mas pravdu stenley, ale to som uviedol len ako priklad. Okrem ciselnej hodnoty ma cena viacej moznosti - dohodou, zadarmo, lacno, neurcena, atd.. cize nemozem dat 0, lebo potrebujem konkretny retazec.

Ok, len som sa pytal, ci nahodou neni take, co by sledovalo len ciselne hodnoty v danom stlpci databazy. Kedze viem, ze napr. pomocou DISTINCT sa daju vybrat len jedinecne polozky, tak som myslel, ci nebude nieco aj pre polozky s ciselnou hodnotou.

Ked nie, tak tam necham tie podmienky pri vypise vysledkov, ze ked cena nie je ciselna, jednoducho ten vysledok nevypise...

vdaka


Offline

Správca fóra
Správca fóra
polozka v databaze - ciselna hodnota

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 04.03.2009 12:02

neviem, ci to vyuzijes, ale existuje funkcia CONVERT, ktora ti prevedie data do urciteho typu, v tvojom pripade je asi zaujimavy typ DECIMAL... tzn. ked si prevedies cislo, vrati ti cislo... ked prevedies hocico ine (napr. nejake slovo), vrati ti to 0 (nula)







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. ciselna funkcia

v PHP, ASP

7

567

05.05.2008 14:10

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. active polozka

v PHP, ASP

5

543

30.08.2008 23:09

kajbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Položka skype v nastaveniach profilu

v Redakčné systémy

12

700

25.12.2006 22:41

POM4R4NC Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zmizla polozka hladat v ponuke start

v Operačné systémy Microsoft

0

357

24.04.2008 21:36

El_locco Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Položka McAfee WebAdvisor, ktorú mi pridalo do Chrome

v Antivíry a antispywary

5

2370

17.11.2016 16:20

Megi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Databáze OC

[ Choď na stránku:Choď na stránku: 1 ... 5, 6, 7 ]

v Biosy a ladenie výkonu

187

27788

27.11.2014 5:30

blabla630 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hladanie v databaze

v PHP, ASP

2

766

12.03.2010 14:05

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. kategorie v databaze

v PHP, ASP

8

622

13.03.2008 20:53

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyhladavanie v databaze

v Databázy

4

543

10.06.2011 10:31

general667 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Coppermine - prenos databaze

v Redakčné systémy

2

580

08.09.2007 17:57

SonnY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vymena zaznamov v databaze

v PHP, ASP

6

608

05.11.2009 23:02

danielop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vyhladavanie v databaze - excel

v Databázy

2

789

25.01.2008 14:30

asken Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zmena údajov v databáze

v Technológia .NET

2

1414

03.10.2009 15:56

danciwo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Databáze OC GK ATi

[ Choď na stránku:Choď na stránku: 1, 2, 3, 4, 5 ]

v ATI/AMD grafické karty

145

24752

30.11.2017 21:47

dixi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sifrovanie dat v databaze

v PHP, ASP

4

503

25.10.2014 19:53

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Websupport - pripojenie k databaze

v Webhosting a servery

4

1371

30.03.2011 12:13

stenley Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra