[ Príspevkov: 4 ] 
AutorSpráva
Offline

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

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
NapísalOffline : 04.03.2009 11:04 | polozka v databaze - ciselna hodnota

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: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 04.03.2009 11:18 | polozka v databaze - ciselna hodnota

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


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

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

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 04.03.2009 11:54 | polozka v databaze - ciselna hodnota

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: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 04.03.2009 12:02 | polozka v databaze - ciselna hodnota

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)


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
 [ Príspevkov: 4 ] 


polozka v databaze - ciselna hodnota



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

314

05.05.2008 14:10

juho

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

active polozka

v PHP, ASP

5

363

30.08.2008 23:09

kajbo

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

Položka skype v nastaveniach profilu

v Redakčné systémy

12

367

25.12.2006 22:41

POM4R4NC

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

176

24.04.2008 21:36

El_locco

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

267

17.11.2016 16:20

Megi

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

24859

27.11.2014 5:30

blabla630

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

Vyhladavanie v databaze

v Databázy

4

354

10.06.2011 10:31

general667

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

Coppermine - prenos databaze

v Redakčné systémy

2

358

08.09.2007 17:57

SonnY

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

hladanie v databaze

v PHP, ASP

2

525

12.03.2010 14:05

1daemon1

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

kategorie v databaze

v PHP, ASP

8

332

13.03.2008 20:53

neopagan

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

21889

30.11.2017 21:47

dixi

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

Sifrovanie dat v databaze

v PHP, ASP

4

182

25.10.2014 19:53

chrono

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

Websupport - pripojenie k databaze

v Webhosting a servery

4

1048

30.03.2011 12:13

stenley

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

Spočítanie hodnôt v databáze

v Databázy

15

1355

25.08.2009 14:40

bmatias

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

prpiojenie k mysql databaze

v PHP, ASP

10

338

01.02.2009 17:51

mybirthday1403

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

Digitaly sign databaze access ???

v Ostatné programy

0

363

02.02.2007 10:17

chenile



© 2005 - 2017 PCforum, edited by JanoF