SQL dotaz Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

SQL dotaz  Vyřešeno

Příspěvekod Stene » 20 kvě 2009 21:56

Ahoj..
Mám databázi ve které mám řádek (zašifrovaný) s hesly.. Jenže když ten řádek přepíšu ručně, nic to neudělá-> tváří se to pořád stejně - stejný heslo na accountu.. Nemáte po ruce nějaký SQL kód na změnu hesla?

Reklama
Uživatelský avatar
jiribori
Level 3
Level 3
Příspěvky: 437
Registrován: leden 06
Bydliště: Svídnice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: SQL dotaz

Příspěvekod jiribori » 21 kvě 2009 06:47

A zkoušel jsi to normálně přes UPDATE?
UPDATE název_tabulky SET heslo='heslo' WHERE cislo_radku='cislo'

Nevím jak tvoje tabulka vypadá, tzn. že si budeš muset tento příkaz poupravit, aby seděly názvy
Procesor: Intel Core i5-750 BOX 2.66GHz
Operační pamět: Kingston 4GB (kit 2x 2GB) 1333MHz
Základní deska: ASUS P7P55D (90-MIB960-G0EAY00Z)
Grafická karta: Gigabyte GTX260 896MB OC DDR3 GV-N26OC-896I
Pevný disk: WD Caviar Black 3.5" 640GB WD6401AALS
Operační systém: Windows 7 Professional 32-bit

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: SQL dotaz

Příspěvekod Stene » 21 kvě 2009 15:39

ok, zkusím

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: SQL dotaz

Příspěvekod Stene » 25 kvě 2009 11:31

A jak z DB (určitého řádku vytáhnul SQL kód (jako inster)

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: SQL dotaz

Příspěvekod d1amond » 25 kvě 2009 12:01

Pokud myslis heslo z konkretniho radku, tak podobne jako update.

select * from "tabulka_s_hesly" where id_radku = "id_cislo"
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: SQL dotaz

Příspěvekod Stene » 25 kvě 2009 12:09

A jak z DB určitého řádku vytáhnul SQL kód (jako inster) ??? :blush: :oops:

Uživatelský avatar
jiribori
Level 3
Level 3
Příspěvky: 437
Registrován: leden 06
Bydliště: Svídnice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: SQL dotaz

Příspěvekod jiribori » 25 kvě 2009 12:31

Nemáš na mysli náhodou INSERT? Jak ho z databáze vytáhnu to nevim, ale vim jak ho vytvořim. Obecně je to INSERT INTO název_tabulky (sloupec1, sloupec2,...) VALUES ('hodnota pro sloupec1', 'hodnota pro sloupec2',...) a takhle to platí pro každý řádek.

Příklad:
INSERT INTO Zamestnanci (cislo, jmeno, prijmeni) VALUES (55, "Jan", "Novák")
Procesor: Intel Core i5-750 BOX 2.66GHz
Operační pamět: Kingston 4GB (kit 2x 2GB) 1333MHz
Základní deska: ASUS P7P55D (90-MIB960-G0EAY00Z)
Grafická karta: Gigabyte GTX260 896MB OC DDR3 GV-N26OC-896I
Pevný disk: WD Caviar Black 3.5" 640GB WD6401AALS
Operační systém: Windows 7 Professional 32-bit

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: SQL dotaz

Příspěvekod Stene » 25 kvě 2009 18:36

jo to jo, ale jak ho vytáhnout z určitéhho řádku

Jistě že jsem myslel Insert přepsal jsem se..

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: SQL dotaz

Příspěvekod d1amond » 25 kvě 2009 21:43

Z toho jak se ptáš, není úplně zřejmé, co chceš. Pokud chceš získat z databáze určitý záznam, k tomu je SELECT. UPDATE je příkaz pro úpravu záznamu a INSERT pro vložení záznamu.
Př. U tabulky OSOBA chceš všechny záznamy > SELECT * from OSOBA; Pokud jen konkrétní záznamy, kde např. příjmení začíná na B tak >
SELECT * from OSOBA where PRIJMENI like 'B%'
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

Uživatelský avatar
jiribori
Level 3
Level 3
Příspěvky: 437
Registrován: leden 06
Bydliště: Svídnice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: SQL dotaz

Příspěvekod jiribori » 25 kvě 2009 21:48

Pokud chceš získat SQL příkaz INSERT pro konkrétní řádek, tak není nic jednoduššího, než si ho vytvořit podle mnou uvedeného vzoru. Nic těžkýho na tom není. :?
Procesor: Intel Core i5-750 BOX 2.66GHz
Operační pamět: Kingston 4GB (kit 2x 2GB) 1333MHz
Základní deska: ASUS P7P55D (90-MIB960-G0EAY00Z)
Grafická karta: Gigabyte GTX260 896MB OC DDR3 GV-N26OC-896I
Pevný disk: WD Caviar Black 3.5" 640GB WD6401AALS
Operační systém: Windows 7 Professional 32-bit

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: SQL dotaz

Příspěvekod Stene » 25 kvě 2009 22:04

Jo, a to mám pro každej řádek psát ručně.. Vem si, je tam přes 10 000řádků a v každžm řádku minimálně 20sloupců.. Ale já chci z těch 10 000 třeba vybrat 5 řádků do SQL kódu.. Nevím co na to není jasné..

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: SQL dotaz

Příspěvekod d1amond » 25 kvě 2009 22:11

Ano, tak to jasné je. A co má těch 5 řádků společné? To je totiž podmínka WHERE.

Pokud chceš jen prvních 5 záznamů, tak SELECT TOP 5 ....
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Dotaz- bottleneck
    od vasson » 24 pro 2024 22:22 » v Rady s výběrem hw a sestavením PC
    2
    2230
    od Cleric Zobrazit poslední příspěvek
    25 pro 2024 11:47
  • Dotaz na výběr SSD disku
    od Jirka88 » 10 zář 2024 17:52 » v Rady s výběrem hw a sestavením PC
    3
    1927
    od Jirka88 Zobrazit poslední příspěvek
    12 zář 2024 19:44

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti