Klausimai pažymėti „sql“

Struktūrinė užklausos kalba (SQL) yra duomenų bazių užklausos kalba. Klausimai turėtų apimti kodo pavyzdžius, lentelės struktūrą, mėginių duomenis ir DBVS įgyvendinimo žymę (pavyzdžiui, „MySQL“, „PostgreSQL“, „Oracle“, „MS SQL Server“, „IBM DB2“ ir kt.). Jei jūsų klausimas susijęs tik su konkrečia DBVS (naudoja tam tikrus plėtinius / funkcijas), naudokite šį DBVS žymeklį. Atsakymai į klausimus, pažymėtus SQL, turėtų naudoti ISO / IEC SQL standartą.
33
atsakymai

Koks skirtumas tarp INNER JOIN ir OUTER JOIN?

Panašiai kaip ir LEFT JOIN, RIGHT JOIN ir FULL JOIN?
nustatyti 02 rugsėjo '08 1:36
32
atsakymai

Kaip atnaujinti nuo „SELECT“ iki „SQL Server“?

SQL serveryje galite įrašyti į lentelę naudodami SELECT: INSERT INTO lentelę (col1, col2, col3). Turiu laikiną lentelę, kurioje yra vertybių, ...
nustatytas vasario 25 d '10, 17:36
28
atsakymai

Kaip išvengti SQL injekcijos PHP?

Jei naudotojo įvestis įterpiama nekeičiant SQL užklausos, programa tampa pažeidžiama SQL injekcijai, kaip ir sekančiame pavyzdyje: $ unsafe_variable = $ _POST ['user_input']; mysql_query ("INSERT INTO` table" ("stulpelis") VERTĖS ('$ unsafe_variabl ...
rugsėjo 13 d '08, 2:55
32
atsakymai

Įtraukite stulpelį su numatytąją reikšmę esamai SQL Server lentelėje

Kaip pridėti stulpelį su numatytąją reikšmę esamai SQL Server 2000 / SQL Server 2005 lentelėje?
rugsėjo 18 d '08, 15.30 val
45
atsakymai

Kaip susieti tekstą iš kelių eilučių į vieną teksto eilutę SQL serveryje?

Apsvarstykite duomenų bazės lentelę su trimis pavadinimų eilutėmis: Peter Paul Mary Ar yra paprastas būdas jį paversti viena eilute Petras, Paulius, Marija?
nustatyti 12 okt. '08, 2:49
10
atsakymai

Kaip veikia duomenų bazės indeksavimas?

Atsižvelgiant į tai, kad indeksavimas yra toks svarbus, kad jūsų duomenų rinkinys auga, ar kas nors gali paaiškinti, kaip indeksavimas veikia duomenų bazės agnostikos lygmenyje? Informaciją apie laukų indeksavimo užklausas galima rasti Kaip indeksuoti ...
yra nustatytas 04 rug. '08 13:07 val
27
atsakymai

Rasti pasikartojančias vertes SQL lentelėje

Paprasta rasti dublikatus su vienu laukeliu: SELECT name, COUNT (el. Paštas) iš vartotojų GROUP BY el. 3 Tom asd@asd.com 4 B ...
07 Bal '10, 21:17
40
atsakymai

Kaip importuoti SQL failą naudodami MySQL komandinę eilutę?

Turiu .sql failą, eksportuojantį iš phpMyAdmin. Noriu importuoti jį į kitą serverį, naudojant komandinę eilutę. Įdiegiau „Windows Server 2008 R2“. Įdėjau .sql failą į C diską ir bandžiau šią komandą database_name <file.sql ...
liepos 16 d. 13 val
26
atsakymai

Įdėkite saugomos procedūros rezultatus į laikiną lentelę

Kaip padaryti, kad SELECT * INTO [temp table] iš [saugoma procedūra]? Ar ne iš [Table] ir be apibrėžimo [temp table]? Pasirinkite visus „BusinessLine“ duomenis tmpBusLine puikiai. pasirinkite * į tmpBusLine iš „BusinessLine“, kurį bandau daryti tą patį, bet ...
nustatykite kovo 17 d
3
atsakymai

Koks skirtumas tarp INNER JOIN, LEFT JOIN, RIGHT JOIN ir FULL JOIN?

Koks yra skirtumas tarp INNER JOIN, LEFT JOIN, RIGHT JOIN ir FULL JOIN MySQL?
balandžio 18 d '11 20:15
36
atsakymai

Kaip grąžinti tik datą iš SQL Server DateTime duomenų tipo

SELECT GETDATE () Grąžina: 2008-09-22 15: 24: 13.790 Noriu šios dienos dalies be laiko dalies: 2008-09-22 00: 00: 00.000 Kaip tai gauti?
rugsėjo 22 d. '08 6:31
36
atsakymai

Kaip pašalinti pasikartojančias linijas?

Koks yra geriausias būdas pašalinti dvigubas eilutes iš gana didelės SQL Server lentelės (t. Y. 300 000 eilučių)? Žinoma, eilutės nebus tobulos, nes egzistuoja RowID tapatybės laukas. MyTable RowID int ne null identi ...
nustatyti 21 rug. '08 0:51
23
atsakymai

Koks skirtumas tarp UNION ir UNION ALL?

Koks skirtumas tarp UNION ir UNION ALL?
nustatyti 08 rugsėjis '08 18:19
12
atsakymai

Kokios yra hierarchinių duomenų saugojimo galimybės reliacinėje duomenų bazėje?

Geros apžvalgos Apskritai nuspręsite tarp greito skaitymo laiko (pvz., Įdėto rinkinio) arba greito rašymo laiko (gretimų sąrašų). Paprastai jūs gaunate šių variantų derinį, kuris yra geriausias ...
nustatyti spalio 29 d '10, 3:23
4
atsakymai

Įterpti kelias eilutes į vieną SQL užklausą?

Turiu kelis duomenų rinkinius, kuriuos norite įterpti vienu metu, sako 4 eilutės. Mano lentelėje yra trys stulpeliai: Asmuo, ID ir Biuras. ĮRAŠYTI Į MyTable VERTES („John“, 123, „Lloyds Office“); ĮRAŠYTI Į MyTable VERTES („Jane“, 124, „Lloyds Office“); INSE ...
nustatė sausio 17 d '09 8:55