Klausimai pažymėti „atvejis“

SQL atveju CASE išraiška įvertina sąlygų sąrašą, grąžindama rezultatą pirmajai sąlygai, kuri vertinama kaip teisinga. Jei naudojate CASE programavimo kalbos klausimus, naudokite [switch-Statement] žymą.
22
atsakymai

Kaip vykdyti IF ... THEN SQL SELECT?

Kaip vykdyti IF ... THEN SQL SELECT pareiškime? Pavyzdžiui: SELECT IF (Obsolete = 'N' arba InStock = 'Y'? 1: 0) AS Salable, * FROM Product
paklausė 15 rugsėjo. '08 17:34
9
atsakymai

„SQL Server“: „CASE“, KAD ARBA TAI ELSE END => OR nepalaikoma

ARBA, KAD BENDROJE CASE pareiškimo dalyje nėra palaikoma. Kaip tai padaryti? CASE ebv.db_no KAD 22978 ARBA 23218 ARBA 23219 TAI „WECS 9500“ „WSES 9520“ END kaip „wecs_system“
nustatyti kovo 30 d. 11 val
6
atsakymai

„PostgreSQL“ kroso užklausos užklausa

Ar kas nors žino, kaip sukurti „PostgreSQL“ kryželius? Pavyzdžiui, turiu šią lentelę: Skyrių būsenos skaičius Aktyvus 1 A Neaktyvus 2 B Aktyvus 4 B Neaktyvus 5 Norėčiau, kad užklausa ...
birželio 09 d. 10 val
8
atsakymai

Kaip ASP.NET MVC gali turėti linijų maršrutus?

Kaip aš galiu, jei įmanoma, nurodyti mažąsias ir pliusines, ASP.NET MVC maršrutus? Taigi, kad turiu / vakarienes / detales / 2 skambučius DinnersController.Details (2) ir, jei įmanoma, / dinners / more_details / 2 skambučiai DinnersController.MoreDetails (2)? Visi ...
gegužės 18 d. 19:30 val
10
atsakymai

SQL jungiklis / atvejis, kai išlyga

Bandžiau ieškoti, bet neradau nieko, kas galėtų man padėti. Aš stengiuosi tai padaryti SQL: deklaruoti @ locationType varchar (50); paskelbti @locationID int; SELECT column1, column2 FROM viewWhirt WHERE CASE @locationType WHEN 'location ...
spalio 16 d. '08 0:04
11
atsakymai

„Case / Switch“ ir „GetType“ naudojimas norint apibrėžti objektą

Galimas dublikatas: C # - ar yra geresnė alternatyva įtraukimo tipui? Jei norite perjungti objekto tipą, koks yra geriausias būdas tai padaryti? kodas fragmentas privatus int GetNodeType (NodeDTO mazgas) {jungiklis (mazgas.
nustatytas 02 balandis '09 12:07
3
atsakymai

Byla pasirinktoje ataskaitoje

Turiu SQL pranešimą, kuriame yra CASE iš SELECT, ir aš tiesiog negaliu gauti jo teisingo. Ar galėtumėte man parodyti pavyzdį CASE, kur viskas yra sąlygos, ir rezultatai yra atvejai. Pavyzdžiui: Pasirinkite xxx, yyy case: desc case ...
nustatytas sausio 7 d '13, 5:51
3
atsakymai

Guard vs if-tad-other vs Haskell atvejais

Turiu tris funkcijas, kurios suranda n-ojo sąrašo elementą: nthElement :: [a] -> Int -> Galbūt nthElement [] a = Nothing nthElement (x: xs) a | a <= 0 = Nieko | a == 1 = Tiesiog x | a> 1 = nthEle ...
nustatyti 19 Vas '12, 3:38
5
atsakymai

„T-SQL“: naudojant „CASE“ UPDATE ataskaitoje atnaujinkite konkrečias stulpelius, priklausomai nuo būklės

Įdomu, ar tai apskritai įmanoma. Noriu atnaujinti stulpelį x, jei ši sąlyga yra teisinga, kitaip stulpelis y bus atnaujintas UPDATE lentelė SET (CASE (CONDITION), KAD TRUE THEN columnx ELSE columny END) = 25 Aš ieškojau visų ...
nustatyti 28 sausis '11, 18:51
5
atsakymai

Ar galiu naudoti CASE pranešimą JOIN būsenoje?

Šis vaizdas yra „Microsoft SQL Server 2008 R2“ sistemos vaizdų dalis. Vaizdas rodo, kad ryšys tarp sys.partitions ir sys.allocation_units priklauso nuo sys.allocation_units.type vertės. Todėl, norėdami prisijungti prie nė vieno ...
nustatytas balandžio 21 d '12 9:33
4
atsakymai

SQL serveris: konvertuoti UniqueIdentifier į eilutę atveju

Turime žurnalo lentelę, kurioje yra pranešimų stulpelis, kuriame kartais yra ištraukų. Turiu keletą kriterijų, kurie nustato, ar šis pranešimas turi pranešimą. Nenorime rodyti šių pranešimų klientui, bet ...
birželio 10 d. 11 val
9
atsakymai

„CASE“ pareiškimas SQL Server 2008 „WHERE“ sąlygoje

Dirbu su užklausa, kurioje WHERE sąlygoje yra CASE pranešimas. Tačiau SQL Server 2008, kai vykdoma, pateikia klaidų. Ar kas nors gali man padėti su tinkamu užklausimu? Štai užklausa: SELECT tl.storenum 'Store #', co.ccnu ...
nustatytas sausio 09 d '12 10:36
16
atsakymai

Kodėl turime nutraukti pareiškimus apie atvejus?

Kodėl kompiliatorius automatiškai nepateikia pertraukos po kiekvieno kodo bloko? Ar tai dėl istorinių priežasčių? Kada reikia paleisti keletą kodo blokų?
nustatytas balandžio 26 d '10 - 1:58
5
atsakymai

SQL keičia vertę į dideles arba mažąsias

Kaip sukurti lauką išraiška sql didžiosiomis arba mažosiomis raidėmis? Pavyzdys: pasirinkite vardą iš asmenybės.Kaip padaryti pavardę visada grįžkite didžiosiomis raidėmis ir taip pat visada grąžinkite mažąsias raides?
nustatyti 04 gruodis '08 8:02 val
3
atsakymai

Kaip veikia „MySQL CASE“?

Žinau, kad SQL CASE sintaksė yra tokia: BYLA, KAD paieška_condition THEN pareiškimas_list [WHEN search_condition THEN pareiškimas_list] ... [ELSE pareiškimas_list] END CASE Tačiau aš nesuprantu, kaip jis veikia, galbūt ...
nustatytas 02 rugpjūtis '10, 19:29