DaPine87 Postad 9 Oktober , 2006 Rapport Postad 9 Oktober , 2006 Jag behöver en SQL sats för att räkna ut min contributed rake i PT. Är det nån som har nån sån eller kan göra en skulle jag bli tacksam. Slänger in ett litet minipris på 10$ till den som är den första som hjälper mig så att jag får igång det. Citera
bzkt Postad 9 Oktober , 2006 Rapport Postad 9 Oktober , 2006 Hett tips: http://www.pokertracker.com/forum/viewforum.php?f=11 Där bör du kunna få hjälp med det här. Citera
DaPine87 Postad 9 Oktober , 2006 Författare Rapport Postad 9 Oktober , 2006 Hett tips: http://www.pokertracker.com/forum/viewforum.php?f=11 Där bör du kunna få hjälp med det här. hehe,slängde in några poster där igår men ingen har svarat Citera
DaPine87 Postad 9 Oktober , 2006 Författare Rapport Postad 9 Oktober , 2006 Höjer "priset" till 20$! Alltså jag behöver ett program som räknar ut min contributed rake. Hade tittat fel hur contributed rejken räknas ut på prima. Den räknas ut så att dem personerna som lägger pengar i potten får lika mycket av rejken oavsett hur mycket dem lägger i potten. Ex: Jag har BB, UTG höjer till 10$ och SB synar 10$ och jag foldar. Rejken blir tillslut 3$. Då får jag 1/3 av rejken eftersom vi var 3 pers (BB,UTG och SB) som investerade i potten. Alltså har det ingen betydelse hur mycket man lägger in i potten bara man lägger in nått så får man lika mycket som dem andra som lägger in nått. Bara för att förtydliga så får man ju då INTE nån rejk om man foldar preflop utan att ha lagt in nått i potten. Citera
DaPine87 Postad 9 Oktober , 2006 Författare Rapport Postad 9 Oktober , 2006 Ärligt talat, nån måste väl ha detta liggandes nånstans? Kom igen nu! Citera
dlinder Postad 9 Oktober , 2006 Rapport Postad 9 Oktober , 2006 Misstänker du att du får för lite bananer Citera
ickenyfiken Postad 9 Oktober , 2006 Rapport Postad 9 Oktober , 2006 Tjena Jag kan lätt skriva en sån sql-sats. Problemet är att jag inte har PT Holdem. Jag spelar bara omaha så jag har bara PT omaha. Någon som vet om databasen ser likadan ut? Annars behöver jag en databas. //ickenyfiken Citera
DaPine87 Postad 9 Oktober , 2006 Författare Rapport Postad 9 Oktober , 2006 Tjena Jag kan lätt skriva en sån sql-sats. Problemet är att jag inte har PT Holdem. Jag spelar bara omaha så jag har bara PT omaha. Någon som vet om databasen ser likadan ut? Annars behöver jag en databas. //ickenyfiken Om databasen ser likadan ut har jag ingen aning om Nån som vet detta? Citera
frekje Postad 10 Oktober , 2006 Rapport Postad 10 Oktober , 2006 om du tar reda på databasstrukturen ska vi nog kunna lösa ditt problem snabbt. Med det menar jag tabellernas och fältens namn. Citera
Othello Postad 10 Oktober , 2006 Rapport Postad 10 Oktober , 2006 Trialversion finns ju att ladda ned. Jag vill dock minnas att databaserna ser likadana ut. Citera
DaPine87 Postad 10 Oktober , 2006 Författare Rapport Postad 10 Oktober , 2006 om du tar reda på databasstrukturen ska vi nog kunna lösa ditt problem snabbt. Med det menar jag tabellernas och fältens namn. Som othello sa så kan man ladda hem trial version Skulle va aschysst om nån kunde fixa det, inte mycket men den som gör det får ju ändå 20$ för mödan Citera
P-O Postad 12 Oktober , 2006 Rapport Postad 12 Oktober , 2006 Jag har slängt ihop detta: SELECT round(sum(cont_rake),2) as My_Contributed_Rake FROM ( SELECT ga.rake as rake, COUNT(gpl.player_id) as no_plrs, rake/no_plrs as cont_rake FROM game_players AS gpl INNER JOIN game AS ga ON gpl.game_id = ga.game_id WHERE gpl.game_id in ( -- de potter HERO lagt pengar i SELECT gp.game_id FROM game_players AS gp INNER JOIN game AS g ON gp.game_id = g.game_id WHERE gp.player_id = (SELECT pref_value FROM prefs WHERE pref_key = 'RP') AND gp.total_bet > 0 --om man vill kan man speca en speciell månad: --and MONTH(ga.date_played) = 10 ) -- de andra spelarna som lagt pengar i rakade potter and gpl.total_bet > 0 and ga.rake > 0 GROUP BY gpl.game_id, ga.rake ) Jag ger inga som helst garantier för att det är korrekt... och det är helt gratis att använda Edit: Om man ska köra i Access måste man ta bort kommentarerna. Citera
DaPine87 Postad 12 Oktober , 2006 Författare Rapport Postad 12 Oktober , 2006 P-O: tack! Men vart fyller man i sitt alias? Alltså det nicket man har i pokertracker? Får detta error: ERROR: subquery in FROM must have an alias HINT: For example, FROM (SELECT ...) [AS] foo. Citera
P-O Postad 12 Oktober , 2006 Rapport Postad 12 Oktober , 2006 Som jag uppfattat det så ska WHERE gp.player_id = (SELECT pref_value FROM prefs WHERE pref_key = 'RP') ta det alias man har ställt in på preferenses i Ring games, det funkade iaf så för mig. Om det inte funkar kan man göra såhär med: SELECT round(sum(cont_rake),2) as My_contributed_rake FROM ( SELECT ga.rake as rake, COUNT(gpl.player_id) as no_plrs, rake/no_plrs as cont_rake FROM game_players AS gpl INNER JOIN game AS ga ON gpl.game_id = ga.game_id WHERE gpl.game_id in ( SELECT gp.game_id FROM game_players AS gp INNER JOIN game AS g ON gp.game_id = g.game_id WHERE gp.player_id = (SELECT player_id FROM players WHERE screen_name like 'ditt_alias') AND gp.total_bet > 0 ) and gpl.total_bet > 0 and ga.rake > 0 GROUP BY gpl.game_id, ga.rake ) Så kan man fylla i sitt alias. Citera
P-O Postad 12 Oktober , 2006 Rapport Postad 12 Oktober , 2006 Men jag undrar om inte ditt felmeddelande tyder på något annat fel.. Jag får iaf koden att fungera både i Access och i DbVisualizer. Jag har bara testat detta på en Access-databas, vet ej om det funkar med postgreSQL.. Citera
DaPine87 Postad 12 Oktober , 2006 Författare Rapport Postad 12 Oktober , 2006 Men jag undrar om inte ditt felmeddelande tyder på något annat fel.. Jag får iaf koden att fungera både i Access och i DbVisualizer. Jag har bara testat detta på en Access-databas, vet ej om det funkar med postgreSQL.. jaha, jag testade med posstgreSQL, men hur öppnar man det med en acces databas då? Citera
P-O Postad 12 Oktober , 2006 Rapport Postad 12 Oktober , 2006 Du kan öppna din databasfil i Access, eller connecta till den i något annat program. Här finns det beskrivet hur man gör i Access. http://www.pokertracker.com/forum/viewtopic.php?t=4189 Jag har inte jättekoll på det hela heller, ställde min första fråga till PT-databasen i morse Om det inte löser sig så kan jag kolla vidare på det imorgon efter att jag skrivit Databastenta Citera
DaPine87 Postad 12 Oktober , 2006 Författare Rapport Postad 12 Oktober , 2006 Jag kör det genom WinSQL nu. PÅ databas type, ska man ha Generic ODBC då? Och vart hittar man user id och sitt password? Citera
P-O Postad 12 Oktober , 2006 Rapport Postad 12 Oktober , 2006 Har inte använt det programmet, men Generic ODBC låter bra, och anslut till PTRACK utan user och lösen Så gjorde jag i mitt program iaf. Men, frågan måste kanske skrivas om om du skall använda postgre. Du kan ju försöka ta reda på vilka skillnader det är, om det är några, och testa lite.. Hinner inte titta något mer på det här idag, gl Citera
DaPine87 Postad 12 Oktober , 2006 Författare Rapport Postad 12 Oktober , 2006 får inte igång det allafall Vet inte hur man gör när det är access.. Citera
P-O Postad 13 Oktober , 2006 Rapport Postad 13 Oktober , 2006 Ja, jag testade med WinSQL nu, det var ju jätteenkelt.. New connection: Data source name PTRACK eller PTRACK2 osv inget namn eller lösenord Generic ODBC Sedan köra frågan (utan kommentarer). Annars får du väl beskriva exakt vad det är som inte funkar, vad du försöker göra.. Har du ingen Accessdatabas kan du ju i nödfall exportera händerna och importera dem till en ny sådan.. Citera
DaPine87 Postad 13 Oktober , 2006 Författare Rapport Postad 13 Oktober , 2006 Datakällan hittades inte och ingen standarddrivrutin är angiven Citera
P-O Postad 13 Oktober , 2006 Rapport Postad 13 Oktober , 2006 Okej, skumt jag ska dona till postgre och testa med det Annars får du be nån som kan.. Citera
DaPine87 Postad 13 Oktober , 2006 Författare Rapport Postad 13 Oktober , 2006 Löste det nu tror jag Stort tack för hjälpen! Citera
DaPine87 Postad 13 Oktober , 2006 Författare Rapport Postad 13 Oktober , 2006 hmm, nu får jag allafall igång det, men när jag kört frågan och "tabellen" kommer fram så stor det inget i rutan där contributed rake ska stå Citera
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.