Registrace nového uživatele
Návod
Kluby
Archív Lopuchu
Lopuch.cz
Když diskuse,
tak s Lopuchem
Lopuch.cz
Jméno:
Heslo:
Podpora LCD:
Klub
Database (mysql,...)
[ŽP:
neomezená
] (kategorie
Programování
) moderuje
melkor_unlimited
.
Archiv
Nastavení klubu
Nastavení práv
Homepage
Anketa
Přítomní
Oblíbené
Lopuch
Kategorie
autor:
text:
vyplnit a
Help
Titulek, text příspěvku
Opište pozpátku následující text bez prostředního znaku:
jpadxsc
[ 1008 ]
<Novější
<<<Nejnovější
Nejstarší>>>
Starší>
označené
neoznačené
rozsah
themajkl
All those moments will be lost in time -
like tears in rain.
12.3.2010 07:28
1103
Nechce se mi hledat, jaký znak ve VB znamená "jakýkoli znak, takže nechť to je třeba "*", pak
If IsNull(rr) Then
ww = "0"
End If
If (rr = True) Then
ww = "*"
End If
PrectiData_ropy = ww
End Function
SELECT * FROM galerie LEFT JOIN category ON galerie.kategorie=category.id WHERE display LIKE $ww ORDER BY category.name , name_cz LIMIT 0 , 10
puschpull
být nad věcí, pohoda a klid ... -
AV-Com (Homepage)
11.3.2010 19:57 -
Oblíbené kluby (17:22)
1102
zatím nic, takže pokračuji sám ...
zkouším ve Visual Basic něco jako:
Function
PrectiData_ropy()
Dim
ww As Boolean
Dim
rr As Boolean
rr = Forms!frm_SELECT!Vyhledat_ropy
If
IsNull
(rr)
Then
ww =
0
End If
If
(rr =
True
)
Then
ww =
1
Or
0
End If
PrectiData_ropy = ww
End Function
ale potřeboval bych to ww jako řetezec, ale když nadeklaruji hodnoty String místo Boolean, tak to nefunguje
ww se přenáší do dotazu jako LIKE
potřebuji dosáhnout v dotazu toto: (ilustrační ..)
SELECT
*
FROM
galerie
LEFT JOIN
category
ON
galerie.kategorie
=
category.id
WHERE
display
LIKE
'1'
or
'0'
ORDER BY
category.name , name_cz
LIMIT
0
,
10
puschpull
být nad věcí, pohoda a klid ... -
AV-Com (Homepage)
11.3.2010 12:02 -
Oblíbené kluby (17:22)
1101
dotaz
mám (jedná se o MS Access) zašktrávací políčko "položka A" ano/ne
ale potřebuji vlastně to, aby při zašktrnutí "A" ve výběrovém formuláři se vybraly položky databáze, kde je zaškrtnuto "ano"
a při nezaškrtnutí "A" aby se vybrali nejen ty, kde je zaškrtnuto "ne", ale všechny, tedy "ano" i "ne"
jsem to asi napsal šíleně zmateně, že ?:-)))
themajkl
All those moments will be lost in time -
like tears in rain.
9.3.2010 22:39
1100
Až teď jsem si všiml, že vlastně hledáš ceny v různých dnech. Jo pokud má jeden výrobek denně jen jednu cenu, tak ta cena v tomhle indexu je zbytečná, samozřejmě. Předpokládal jsem původně, že těch záznamů/cen pro jeden výrobek a jeden den může být libovolně mnoho.
themajkl
All those moments will be lost in time -
like tears in rain.
8.3.2010 14:44
1099
Pokud zjišťuješ jen ten max. rozdíl cen, tak se to stejně IMHO udělá nakonec sekvenčně (procházení záznamů v jednom dni), takže cena v indexu už smysl nemá, ale myslím si, že to není nic proti ničemu (nechot ten sloupeček v indexu).
tvx
Myslet si, že svět je JEN takový, jak -
ho v daný čas můžeme pochopit je hloupé.
8.3.2010 14:28
1098
themajkl
promin, delam toho nejak moc najednou :)
samo ze mam index ID+datum! a obracenej, dale jiz ten prispevek je vporadku.
zkousel jsem dva dny, bez indexu to trvalo 10 minut :) s nim ak asi 3sekundy, pri 10 dnech je to zatim podobny. vic mozna ani nebudu potrebovat.
themajkl
All those moments will be lost in time -
like tears in rain.
8.3.2010 13:00
1097
Datum se v indexu nevyskytuje? Kolik různých dnů tam teď máš?
tvx
Myslet si, že svět je JEN takový, jak -
ho v daný čas můžeme pochopit je hloupé.
8.3.2010 12:38
1096
themajkl
diky :)
kdyz uz jsme u toho:
index mam nad id, cena a obracenej taky, zvazuju zda ma vyznam vubec pridavat tam tu cenu, cekam, ze se nevyuzije... samostatna cena se nevyuzija asi temer urcite
tvx
Myslet si, že svět je JEN takový, jak -
ho v daný čas můžeme pochopit je hloupé.
8.3.2010 12:36
1095
sem kokot, samozejme jsem zapomel na jeden index a z 10 minut je najednou max 10 seekund :)
themajkl
All those moments will be lost in time -
like tears in rain.
8.3.2010 12:29
1094
Index nad
id, datum, cena
jest?
tvx
Myslet si, že svět je JEN takový, jak -
ho v daný čas můžeme pochopit je hloupé.
8.3.2010 12:18
1093
Mam tabullku s cca 65tis zaznamama vzdy za dany den...
struktura: identifikator_vyrobku, cena, datum (ten dany den za ktery to je)
Kterak byste pro mysql zoptimalizovali dotaz na vypocetni operaci, treba maximalni rozdil mezi cenou ve dni 'x' a ve dni 'y'?
Zkousel jsem klasicky
SELECT * FROM a JOIN a AS b ON a.ID=b.ID WHERE a.datum=x and b.datum=y a to jaksi trva neskutecne dlouho...
uvazuju i o nejakym jinym zpusobu ulozeni dat ale nic moc me teda nenapada...
1.3.2010 11:44
1092
pepak
Wikipedie to neřeší. Já tam řešení nenašel. To je totiž problém tří tabulek, nikoliv dvoi
FROM a,b CROSS JOIN c
je nebo neni totez co
FROM a CROSS JOIN b CROSS JOIN c.
?
Jako bych se ptal a * b * c = a * (b * c)?
Je to totéž? Ne vždy.
pepak
-
Pepak.net
26.2.2010 20:29
1091
Bredy:
Asi jak na které databázi.
Co k tomu říká Wikipedie
puschpull
být nad věcí, pohoda a klid ... -
AV-Com (Homepage)
26.2.2010 19:53 -
Oblíbené kluby (17:22)
1090
zvyknul jsem si, a na takových 95% věcí okolo databáze MySQL používám adminera (na ten zbytek ještě občas phpmyadmin)
puschpull
být nad věcí, pohoda a klid ... -
AV-Com (Homepage)
26.2.2010 19:52 -
Oblíbené kluby (17:22)
1089
stažení, info, ...
Adminer
[ 1008 ]
<Novější
<<<Nejnovější
Nejstarší>>>
Starší>
označené
neoznačené
rozsah
(c) 2001-2011 Lopuch.cz
Kontakt