Symbianize Forum

Most of our features and services are available only to members, so we encourage you to login or register a new account. Registration is free, fast and simple. You only need to provide a valid email. Being a member you'll gain access to all member forums and features, post a message to ask question or provide answer, and share or find resources related to mobile phones, tablets, computers, game consoles, and multimedia.

All that and more, so what are you waiting for, click the register button and join us now! Ito ang website na ginawa ng pinoy para sa pinoy!

Vb.net question about sql query

bluepearl

Professional
Advanced Member
Messages
185
Reaction score
0
Points
26
mga ts..may problema aq sa query ko..edplain ko ha
meron aq 2 tables.. ang isa sa items, ang isa sa purchase

bawat items na ma register sa items table
at bawat items na ma purchased sa purchased table,
so ang question ko is.. halimbawa meron aq

item_table quantity office name na nagrequest to purchased
1. bond paper 5 office1
2. printer 5 office2
3. ballpen 10 office3


sa
table_purchased o mga na purchased is
1.bond paper 3 office1
2. printer 3 office2
3. ballpen 5 office3
4. ballpen 3 office2
5. ballpen 2 office1


ano po bang query sql code d2 na ang gusto ko po ay ma select nia lahat ng na purchased na item at magbawas sa items table na database at mag combined yong mga office na nag request for purchased..

ganito result ohh..

consuladated table

item_name items_left office_name
1.bond paper 2 office1
2. printer 2 office2
3.ballpen 5 office1/office2/office 3 kac sila yong nag request ng ballpen..

need po ng analyst o sa mga best programmers.. COMSCI anD I.T EXPERT..


possitive response..

bluepearl.
 
ayaw ko i post ang query kasi hindi ka matuto.
try to explore more about Structured Query Language.

sa example above
kailangan mo ng relational key (foreign key and primary key)
need mo rin ng join statement(inner join) para i gather lahat ng data based on primary key
 
ayaw ko i post ang query kasi hindi ka matuto.
try to explore more about Structured Query Language.

sa example above
kailangan mo ng relational key (foreign key and primary key)
need mo rin ng join statement(inner join) para i gather lahat ng data based on primary key


nag ask lng aq sir.. kaht hint o tips lng..kung ayaw nio po mag bigay, ok lng po yon.. d ko naman ipipilit kung ayaw mo sir..
 
yung approach na gusto mo ay mailagay muna lahat ng purchased item sa purchase table, then tsaka sya ibabawas sabay-sabay sa items table.
your approach: Transact > save, transact > save, transact > save. Consolidate purchases > deduct quantity.

better approach ay, once na ma-confirm yung transaction, insert purchased items sa table, kapag success, proceed sa deductions ng quantity sa items table.
better approach: Transact > save > if successful, deduct quantity, if not, issue error and dont proceed with deduction.

para yan maiwasan magkaroon ng purchase transactions nang kulang na ang available quantities.

Also, it would be better kung masend mo screenshots ng table structures mo

Lastly, wag mo masamain kapag sinabihan ka na may hints and clues na sa mga comments sa post mo. Meron naman talaga, paganahin mo lang ang imahinasyon mo kung paano ito kailangan tumakbo. Iwasan ang sobrang spoonfeeding ang gusto.
 
yung approach na gusto mo ay mailagay muna lahat ng purchased item sa purchase table, then tsaka sya ibabawas sabay-sabay sa items table.
your approach: Transact > save, transact > save, transact > save. Consolidate purchases > deduct quantity.

better approach ay, once na ma-confirm yung transaction, insert purchased items sa table, kapag success, proceed sa deductions ng quantity sa items table.
better approach: Transact > save > if successful, deduct quantity, if not, issue error and dont proceed with deduction.

para yan maiwasan magkaroon ng purchase transactions nang kulang na ang available quantities.

Also, it would be better kung masend mo screenshots ng table structures mo

Lastly, wag mo masamain kapag sinabihan ka na may hints and clues na sa mga comments sa post mo. Meron naman talaga, paganahin mo lang ang imahinasyon mo kung paano ito kailangan tumakbo. Iwasan ang sobrang spoonfeeding ang gusto.



ito na po sir.. nakuha ko na..


Select tblppmp.idn
,tblppmp.total_item as a_total
,tblRequest.Quantity as b_total
,tblppmp.total_item - tblRequest.Quantity as itemsleft
FROM ppmp.dbo.tblppmp
INNER JOIN
(SELECT
tblrequest.idn
,sum(tblRequest.Quantity) AS Quantity
FROM ppmp.dbo.tblrequest
WHERE tblrequest.dr_year = 2015
GROUP BY tblrequest.idn) tblrequest ON tblppmp.idn = tblrequest.idn


thank sir, salamat po sa idea.. baka may maitulongpo kayo sir..jan sa code ko d ko kac maisayong office na nagrequest.. dapat sana iinsert ko yong office nanagrequest ng item sa isang field lang..example isa office_name office1/office2/office3
 
Last edited:
Back
Top Bottom