Jump to content

Recommended Posts

Posted
3 hours ago, vuu said:

For everyone tired to move data back and forth between system just in oder to calculate a simple aggregate, or writing a hard to maintain script in Python for that purpose, we added complex SQL--like queries  (select, project, joins, aggregates, windowing,  nested queries, etc -- pretty much the entire SQL) as a builtin expression in Python. Please give it a try here www.pythonql.org and send us comments ! Thanks for the feedback.

Github stared bro 

Posted
3 hours ago, k2s said:

Vuu post examples too

from collections import namedtuple
ord = namedtuple('Order', ['cust_id','prod_id','price'])
cust = namedtuple('Cust', ['cust_id','cust_name'])

ords = [ ord(1,1,"16.54"),
         ord(1,2,"18.95"),
         ord(1,5,"8.96"),
         ord(2,1,"????"),
         ord(2,2,"20.00") ]

custs = [ cust(1,"John"), cust(2,"Dave"), cust(3,"Boris") ]

# Basic SQL query, but with some data cleaning
res = [select (name, sum(price) as sum)
        for o in ords
        let price = try float(o.price)  except 0
        for c in custs
        where c.cust_id == o.cust_id
        group by c.cust_id as id, c.cust_name as name]

print (res)
Posted
5 minutes ago, sri_india said:

from collections import namedtuple
ord = namedtuple('Order', ['cust_id','prod_id','price'])
cust = namedtuple('Cust', ['cust_id','cust_name'])

ords = [ ord(1,1,"16.54"),
         ord(1,2,"18.95"),
         ord(1,5,"8.96"),
         ord(2,1,"????"),
         ord(2,2,"20.00") ]

custs = [ cust(1,"John"), cust(2,"Dave"), cust(3,"Boris") ]

# Basic SQL query, but with some data cleaning
res = [select (name, sum(price) as sum)
        for o in ords
        let price = try float(o.price)  except 0
        for c in custs
        where c.cust_id == o.cust_id
        group by c.cust_id as id, c.cust_name as name]

print (res)

Vuu

Posted
3 hours ago, vuu said:

Vuu yes 

 

26 minutes ago, vuu said:

Vuu

 

26 minutes ago, vuu said:

Vuu

is Pavel   your friend or colleague bro???? 

Posted
2 minutes ago, Bhai said:

Vuu

vuu aa bonda bro .. that project is owned by a Russian data scientist 

Posted
4 hours ago, sri_india said:

vuu aa bonda bro .. that project is owned by a Russian data scientist 

Vuu

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...