,4,7,3, reikia surasti ar yra 7
,4,7,3, reikia surasti ar yra 7
Labas, gal turit minciu kaip padaryt tikrinima yra sql grupe mgroup_others ,4,7,3, man reikia patikrinti ar yra WHERE mgroup_others = '7' ?
reikia kazko panasaus kaip strpos tik nzn ar yra anaglogas pawn kalboje
reikia kazko panasaus kaip strpos tik nzn ar yra anaglogas pawn kalboje
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: ,4,7,3, reikia surasti ar yra 7
Jei kalbi mysql, tai viskas tas pats kaip ir kitose kalbose.kropto wrote:Labas, gal turit minciu kaip padaryt tikrinima yra sql grupe mgroup_others ,4,7,3, man reikia patikrinti ar yra WHERE mgroup_others = '7' ?
reikia kazko panasaus kaip strpos tik nzn ar yra anaglogas pawn kalboje
Re: ,4,7,3, reikia surasti ar yra 7
Pazesiu gal su sql like pavyks
Nepavyksta su LIKE israiska isfiltruoti duomenu
SELECT members_display_name FROM members WHERE mgroup_others LIKE '7'
Duombazeje yra tokie stulpeliai
mgroup_others
,1,
,7,
,4,7,3,
,1,
,7,2,
,7,
Man reikia atrinkti tik tuos irasus kurie turi skaiciu 7, bandziau su LIKE ',7,' tai randa tik 2 irasus. o jei LIKE '_7_' tai visus rodo.
Nepavyksta su LIKE israiska isfiltruoti duomenu
SELECT members_display_name FROM members WHERE mgroup_others LIKE '7'
Duombazeje yra tokie stulpeliai
mgroup_others
,1,
,7,
,4,7,3,
,1,
,7,2,
,7,
Man reikia atrinkti tik tuos irasus kurie turi skaiciu 7, bandziau su LIKE ',7,' tai randa tik 2 irasus. o jei LIKE '_7_' tai visus rodo.
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: ,4,7,3, reikia surasti ar yra 7
Galima dar:
SELECT members_display_name FROM members WHERE mgroup_others LIKE '%7%'
Dar nelabai supratau tavo duomenų. Čia yra string tipo laukelis ir kiekvienoje eilutėje yra tokie duomenys ?
Ir tau reikia gauti tuos septynetus, kurie nėra vieni ?
SELECT members_display_name FROM members WHERE mgroup_others LIKE '%7%'
Dar nelabai supratau tavo duomenų. Čia yra string tipo laukelis ir kiekvienoje eilutėje yra tokie duomenys ?
Ir tau reikia gauti tuos septynetus, kurie nėra vieni ?
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: ,4,7,3, reikia surasti ar yra 7
Sitas netinka,
Ne, duomenys laukeliuose skiriasi. Pagal siuos skaicius yra priskiriama grupe tam vartotojui.
Man reikia gauti tik tuos irasus kurie turi 7, nesvarbu ar ten ,7, ar ,5,7,6,3 man reikia gauti tik tuos kurie turi savyje 7.
hmm nesamone pagal LIKE '%7%' paima visus irasus, ir tuos kur nera 7. turetu paimt tik tuos kur yra 7 ar ne?
-- 2011 Rgp 01 12:43 --
Siaip galima padaryti ir su containi tik man nesigauna kompiliuoti.
new mgroup_others jis bus globalus
new Handle:query = SQL_PrepareQuery(sql, "SELECT mgroup_others FROM %smembers WHERE members_display_name = '%s'", prefix, szName)
if(SQL_NumResults(query))
{
mgroup_others = SQL_ReadResult(query, 0)
}
if(strfind(mgroup_others ,"7") == -1 )
{
taip
}
else
{
ne
}
klaida:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
error 035: argument type mismatch (argument 1)
warning 204: symbol is assigned a value that is never used: "mgroup_others"
Ne, duomenys laukeliuose skiriasi. Pagal siuos skaicius yra priskiriama grupe tam vartotojui.
Man reikia gauti tik tuos irasus kurie turi 7, nesvarbu ar ten ,7, ar ,5,7,6,3 man reikia gauti tik tuos kurie turi savyje 7.
hmm nesamone pagal LIKE '%7%' paima visus irasus, ir tuos kur nera 7. turetu paimt tik tuos kur yra 7 ar ne?
-- 2011 Rgp 01 12:43 --
Siaip galima padaryti ir su containi tik man nesigauna kompiliuoti.
new mgroup_others jis bus globalus
new Handle:query = SQL_PrepareQuery(sql, "SELECT mgroup_others FROM %smembers WHERE members_display_name = '%s'", prefix, szName)
if(SQL_NumResults(query))
{
mgroup_others = SQL_ReadResult(query, 0)
}
if(strfind(mgroup_others ,"7") == -1 )
{
taip
}
else
{
ne
}
klaida:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
error 035: argument type mismatch (argument 1)
warning 204: symbol is assigned a value that is never used: "mgroup_others"
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: ,4,7,3, reikia surasti ar yra 7
% - reiškia, kad šioje pusėje gali būti kiti simboliai
_ - reiškia, kad šioje pusėje šalia gali būti dar vienas simbolis.
Tad '_7_' turėtų surasti tik tokius kaip ,7,
Na o '%7%' Iš esmės turi rasti visus.
_ - reiškia, kad šioje pusėje šalia gali būti dar vienas simbolis.
Tad '_7_' turėtų surasti tik tokius kaip ,7,
Na o '%7%' Iš esmės turi rasti visus.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: ,4,7,3, reikia surasti ar yra 7
Re: ,4,7,3, reikia surasti ar yra 7
Tikrinau su %7% ir viska gerai randa.
Re: ,4,7,3, reikia surasti ar yra 7
Nu man tai visus 10 uzkrauna.
-- 2011 Rgp 01 19:25 --
krc cia kazkokia nesamone padarau %,7,% uzkrauna 2 padarau %7% uzkrauna 10 padarau _7_ uzkrauna 2.
-- 2011 Rgp 01 19:25 --
krc cia kazkokia nesamone padarau %,7,% uzkrauna 2 padarau %7% uzkrauna 10 padarau _7_ uzkrauna 2.
Re: ,4,7,3, reikia surasti ar yra 7
Tai dar pabandyk ir %_7_% 

Who is online
Users browsing this forum: No registered users and 4 guests