Mysql select

12 отговора 522 прегледа
#1

Mysql select

Понеже не получавам отговор от клуб БАЗИ ДАННИ:
Значи така:
select t1.name, t2.widname from t1, t2 where t1.idwid=t2.idwid
добре, ще ми изкара само редовете със съвпадения, ама аз искам всички редове от t1, напр.така:
|ябълки |плод |
|тикви | |
|чушки |зеленчук |
|домати |зеленчук |
, нищо че не знам тиквата, какво е, трябва да излезе.
Сигурно е елементарно, ама не го знам.
Благодаря.

Отговор
в отговор на пpиятeл #2

Re: Mysql select

SELECT t1.name, t2.widname FROM t1LEFT JOIN t2 ON t1.wid=t2.wid

Отговор
в отговор на пpиятeл #3

Re: Mysql select

Виж с това колко интересно ще стане:

select * from t1, t2 where t1.idwid=t2.idwid

За повече подробности за SELECT, LEFT JOIN, RIGHT JOIN погледи в ръководството на MySQL или - mysql.ocm

Отговор
в отговор на пpиятeл #4

Re: Mysql select

само join , само join за тебе

Отговор
в отговор на Computer #5

Re: Mysql select

Вие сте зевзеци. Трябва му
left OUTER join

Отговор
в отговор на Цитoплaзмaтa #6

Re: Mysql select

LEFT и RIGHT са OUTER по дефиниция. Според стандарта думичката OUTER е пожелателна само за да уточни за какво иде реч.

Понеже на български това не допринася кой-знае колко за да станат заявките по-ясни няма кой знае какъв смисъл да се използва.

salle.online.bg/sig
Отговор
в отговор на пpиятeл #7

Re: Mysql select

В отговор на:

Понеже не получавам отговор от клуб БАЗИ ДАННИ:




не си мисли, че всички само мечтаят да отговорят на въпроса ти .. някой може и да отговори ама като минава и му мързи да пише - просто си го оставя за след 2-3 дни ако никой не е отговорил до тогава.

Тук не е платен съпорт с гарантирано време за реакция.

-----------------
живей днес, защото вчера няма да се върне, а утре може и да не дойде!
Отговор
в отговор на Bълk #8

Re: Mysql select

Но все пак въпроса беше от елемтарно естество и отговора също така че няма да се наложи да изписват романи ... 2 реда бум отговор!!! :)))
Няма начин да се съгласите ....

Отговор
в отговор на someone #9

Re: Mysql select

това, че е елементарно не означава, че някой е задължен да отговаря.

-----------------
живей днес, защото вчера няма да се върне, а утре може и да не дойде!
Отговор
в отговор на Bълk #10

Re: Mysql select

То никой не казал че е длъжен за нещо тука става въпрос за помощ ... или поне аз съм се объркал кажи ако не е така ?

Отговор
в отговор на someone #11

Ти си се объркал :)

След като въпроса е лементарен, то може да получиш отговор от 500 000 on-line ръководства. Номера е да ги отвориш и да прочетеш. Но защо някой си мисли, че е по-удачно да пита тук? Заболяха ме пръстите да повтарям, че за да научиш нещо не е необходимо да го прочетеш наготово. А да намериш решението сам, като ако изпитваш затруднения някой те насочи. И защо по дяволите всички недоволни от тук присъстващите непрекъснато сипят обиди, при положение, че всеки един дава насоки къде се крие отговора. Нима някой от т.нар. "незнаещи" си мисли, че някой тук с фуния ще му налива знания?
А когато става дума за помощ - горе виси една тема, навсякъде из клуба са препотаряни темите и въпреки това все ще се пръкне някой дето ще пита елементарно, като ще изка безкрайни обяснения. А един "елементарен" отговор" води след себеси още 10 "елементарни" въпроса и пак стигаме циклично до наливането с фунията - примери за това тук - бол.
В заключение - няма нищо по-учещо от опита - като си строшиш главата няколко часа върху нещо напръв поглед елементарно - следващият път знаеш как да реагираш на аналогичен проблем.
Цялото това отклонение в многопис го направих защото темата отива на "ние"-"вие" - тук няма знаещи и незнаещи - всеки може да попита колкото и знаещ да е - и ако клуба ще е за взаимопомощ, то всеки един може да ползва и малкото ИНФОРМАЦИЯ която му се предоставя съвсем доброволно, без да се цупи от това, че някой не у е предоставил решението наготово.

Отговор
в отговор на N.W. #12

Re: Ти си се объркал :)

Ами за какво са тогава тия клубове, бе хора, то за всяко нещо си има on-line ръководства, да си ги четем и да не се мотаме из клубовете, тъй ли ? Ами вие какво правите в клубовете, а ?N.W., как няма да те заболят пръстите, бе, ти голяма тирада дръпна, забелязал съмче си падаш по тия работи. А пък за цупенето-от къде го измисли-попитах си, намериха се хорица знаещи и любезни, отговориха ми, благодаря им и толкоз.

Отговор
в отговор на винoвниkът зa тaзи бъpkoтия #13

Re: Ти си се объркал :)

В отговор на:

ещо си има on-line ръководства, да си ги четем и да не се мотаме из клубовете, тъй ли ?




именно ... да четеш а не да караш другите да работят заместо теб.
-----------------
живей днес, защото вчера няма да се върне, а утре може и да не дойде!

Редактирано от Bълk на

Отговор