Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 14 odgovora
  • 6.163 pregleda

Najnovija ↓

mysql i mali problemcic 16.03.2001. u 17:20 · pre 312 meseci #1
zna li nekokako mogu da dobijem sledece ako imam tabelu

|--ID--|--ime--|
------------------
1 | aaa
2 | ddd
3 | ffffff

e sada i kada obrisao liniju 2 komndom delete from baza where ID = "2";
dobio bi :

|--ID--|--ime--|
------------------
1 | aaa
3 | ffffff

e sada ja treba ako mogu da dobijem da ova trojka predje u 2 znaci da se sam automacki prilagodjava da li neko zna kako to da se izvede i moze li to uopste znaci treba mi nesto ovako

|--ID--|--ime--|
------------------
1 | aaa
2 | ffffff

a li da nemoram da radim psle updatete kolone vec da sam promeni broj znaci ako moze neko da mi napise sta ide u produzetku kada kreiram tabelu
create table baza (
id sta da stavim,
ime varchar(10)
);

hvala na razumevanju:
pozdrav svima


Re: mysql i mali problemcic 16.03.2001. u 19:54 · pre 311 meseci #2
Ja licno mislim da to nemozes da uradis preko ANSI SQLa :o) Drugim recima tabele su obicna polja koja cuvaju date vrednosti i prema tome ne menjaju se prema sadrzaju druge kolone/red :o))E sad mozda neko ima neku perl skriptu koja ce to da odraditi ili sta vec:o)

Da cujemo sta GOjko i perl imaju da kazu :o)
Re: mysql i mali problemcic 16.03.2001. u 23:26 · pre 311 meseci #3
pa mislim da polje ID moze da bude cao npr. AutoIncrement tipa ali nemam pojma kako se zove taj tip
i mislim da bi moglo da se uradi.
Re: mysql i mali problemcic 17.03.2001. u 00:24 · pre 311 meseci #4
to sto je polje autoincrement to mu dodje da pri unosu on sam odredi broj reda znaci akonje zadnji red broj 5 onda cevaj novouneseni biti 6 ali kada obrises npr broj 5 ovaj i dalje ostaje broj 6 sto mi nikako neodgovara ali nebitno nacicu drugo resenje
ali pak ako neko zna neka kaze ustedio bi mi dosta mozganja

pozdrav svima

p.s. gojako imas nesto za napredniji perl misim da nije biginer

Re: mysql i mali problemcic 17.03.2001. u 00:45 · pre 311 meseci #5
Ehh ajd kad me spominjete toliko, da probam i da odgovorim mada nemam instant resenje bas. Pazi to autoincrement polje se u starijim verzijama mysql-a ponasalo upravo tako, ako imas record 1, 2 i 3 - i obrises broj 2, trojka se menja u dvojku. A posto u mnogim bazama ovaj autoincrement koristio za razne userid-ove, id-ove poruka na forumu na primer i tako to, pretpostavljam da su zakljucili da je povoljnije za sve da ostaju rupe, ali da svaki incrementovan bude unikatan, jer moze i neko drugi koristiti tvoju bazu i obrisati nesto bez tvog znanja, a onda taj zapis ne bi bio na mestu gde ga ocekujes, ako ga nalazis po tom broju.

Koliko ja vidim moraces resenje u svom programu da napises, ne vidim nista u mysql-u sto bi ti pomoglo.

A sto se tice perla ja sam se zaustavio koliko sam naucio naucio sad radim neke druge stvari tako da nisam u tom fazonu..
Re: mysql i mali problemcic 17.03.2001. u 05:59 · pre 311 meseci #6
e da ne postavljam novi topic nego odgovrite ovde ako mozete
ok, dakle
sta se koristi u mysql-u ako imate dosta kolona, ili pak kolone su vam dugacke tako da output prevazilazi jedan ekran tako da se prikaz prelama, i ona output ne lici ni na sta
sta se onda koristi da se to ispravi
hvala unapred
Re: mysql i mali problemcic 18.03.2001. u 22:38 · pre 311 meseci #10
Po ANSI to bi trebalo da izgleda ovako

CREATE VIEW ime AS SELECT username,job from users;

gde su username i job kolone a users je tabela
Re: mysql i mali problemcic 29.03.2001. u 08:22 · pre 311 meseci #11
Nemas u mysql-u view.

A taj output prihvati nekom scriptom (perl najbolje :)) i onda tu formatiraj output kako hoces..
Re: mysql i mali problemcic 05.09.2004. u 04:13 · pre 269 meseci #12
Zavisi koja verzija. MySQL 5.0.x ima VIEW.
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: mysql i mali problemcic 05.09.2004. u 04:17 · pre 269 meseci #13
Tacnije 5.0.1 . Od te verzije znaci ima CREATE VIEW sa sintaksom
Citat:
CREATE [OR REPLACE] VIEW view_name [(column_list)] AS select_statement [WITH CHECK OPTION]
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: mysql i mali problemcic 05.09.2004. u 10:09 · pre 269 meseci #14
Da samo što su te poruke iz 2001ve kada viewa verovatno nije bilo ni u najavi.

A ni sada 5.x nije za production, čak ni po njihovim navodima. Nemamo ništa od toga što ima ko-zna-koje-funkcije u ko-zna-kojoj-alfa-verziji.
Re: mysql i mali problemcic 05.09.2004. u 12:19 · pre 269 meseci #15
Slazem se, nisam gledao datum te se izvinjavam. Sa druge strane - covek nista nije rekao da li je to neki ozbiljan projekat ili ne. Interesovalo ga je kako da resi neki problem...
Btw. ja koristim 5.0.1 za jednu stvar koja se bas i ne bi mogla zvati zezanje, jer sam "peticu" testirao par zadnjih meseci i nisam imao problema sa onim sto je meni trebalo. To naravno ne znaci i da necu imati. ;)
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme