SQL Book reference needed

Hi there,
I would appreciate if you all can recommend a great SQL book to me. I need one for my library..beginner, intermediate and expert...all would be appreciated. Thanks
NB:could be for a developer and or DBA.

Welcome to the forum.
Besides the fact that I'm learning something new from it every day, I also like the way Tom Kyte explains how 'Oracle stuff' works in his books/articles/sites a lot.
See:
http://asktom.oracle.com/
"<p><i>Expert Oracle Database Architecture: 9</i>i <i>and 10</i>g <i>Programming Techniques and Solutions</i> is the definitive book if you're a developer or DBA who works with Oracle-driven database applications. This fully revised edition covers both the 9<i>i</i> and 10<i>g</i> versions. It also comes with a CD containing a searchable PDF of the 8<i>i</i> version of the book.</p>
<p>One of the world's foremost Oracle experts, Thomas Kyte covers every important feature and function of the database: the importance, inner workings, proper usage, and pitfalls if handled incorrectly. This book will show you how to program correctly with the Oracle database and exploit its feature-set effectively. As a result, you will be able to build fast, effective, scalable, and secure Oracle applications.</p> "
http://www.oracle.com/technology/oramag/oracle/asktom/index.html
edit
Oh, and don't forget the Oracle Documentation @ http://tahiti.oracle.com as well, by the way
Edited by: hoek on Mar 24, 2010 8:57 PM

Similar Messages

  • I installed visual studio 2010 in my windows 8.1 system.during the installation sql server 2008 r2 features were installed.so which version of sql server i need to install(2008 or 2008 r2)?

    hi,
    I installed visual studio 2010 in my windows 8.1 system.during the installation sql server 2008 r2 features were installed.so which version of sql server i need to install(2008 or 2008 r2)?
    regards,
    harsha.

    My guess is SQL Server 2008 R2.
    Check the following KB article for details:
    http://support.microsoft.com/kb/2681562
    Kalman Toth Database & OLAP Architect
    SELECT Video Tutorials 4 Hours
    New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012

  • Suggestion for good book/reference of flex and blazeDS

    hi...been developing the client side with flex for some time and now getting into server side and found some stuff from adobe and other short articles about blaze and servers but really looking for a good book/reference...thought i'd buy a book called enterprise flex with blazeds by brian someone....worst IT book i've ever read...any ideas would be great

    Update:
    Ok...I finally figured out that by replacing the tokens in the services-config.xml file with the physical address of the server everything works.
    Anyway...this means the application needs to be compiled everytime it is moved to a new server or even a different folder on the same server for that matter. Is there any way to pass the {server.name}, {server.port} and {context.root} tokens to the application at runtime for messaging?
    Thanks,

  • SQL Query Reference?

    Hi..:)
    Need some advise on any Oracle Sql query reference..
    I use to do mysql development with reference to mysqlhelp.chm
    Is there any equivalent standalone help reference available for oracle.
    Thank you

    For Oracle 9i release 2,
    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/toc.htm
    For Oracle 10g release 1,
    http://download-west.oracle.com/docs/cd/B14117_01/server.101/b10759/toc.htm

  • What SQL query I need for this?

    I need to execute a SQL query but I don't know how.
    To illustrate it, please take a look at some example data:
        ARTICLEID SOLDON    
        1         2005-12-31
        1         2005-11-31
        1         2005-10-31
        1         2005-09-31
        1         2005-08-31
        1         2005-07-31
        1         2005-06-31
        1         2005-05-31
        1         2005-04-31
        1         2005-03-31
        1         2005-02-31
        1         2005-01-31
        1         2004-12-31
        1         2004-11-31
        2         2005-12-31
        2         2005-11-31
        2         2005-10-31
        2         2005-09-31 This is a piece of the sales data for the articles (sales history).
    Lets assume that today is the date 2005-12-31.
    Two requirements for the query:
    1. Get the sales data for the last 12 months.
    2. Get only the sales data for articles where there is sales data since at least 6 months.
    The result in my example should look like this:
        ARTICLEID SOLDON    
        1         2005-12-31
        1         2005-11-31
        1         2005-10-31
        1         2005-09-31
        1         2005-08-31
        1         2005-07-31
        1         2005-06-31
        1         2005-05-31
        1         2005-04-31
        1         2005-03-31
        1         2005-02-31
        1         2005-01-31 What is the SQL which I need to accomplish this query?

    To get all the information from the last 12 months
    you will have to use date manipulation.
    SELECT add_months(sysdate, -12) from
    dual;This gives you the date 12 months ago.
    So you will have to select your date between then and
    the current date.If I do this I will get this data:
        ARTICLEID SOLDON    
        1         2005-12-31
        1         2005-11-31
        1         2005-10-31
        1         2005-09-31
        1         2005-08-31
        1         2005-07-31
        1         2005-06-31
        1         2005-05-31
        1         2005-04-31
        1         2005-03-31
        1         2005-02-31
        1         2005-01-31
        2         2005-12-31
        2         2005-11-31
        2         2005-10-31
        2         2005-09-31 But I want this data:
        ARTICLEID SOLDON    
        1         2005-12-31
        1         2005-11-31
        1         2005-10-31
        1         2005-09-31
        1         2005-08-31
        1         2005-07-31
        1         2005-06-31
        1         2005-05-31
        1         2005-04-31
        1         2005-03-31
        1         2005-02-31
        1         2005-01-31 I am no native English speaker. What didn't you understand in the two requirements?
    Here are my two requirements for the query:
    1. Get the sales data for the last 12 months.
    2. But get ONLY the sales data for articles where there is sales data since AT LEAST 6 months.
    The result can contain as many IDs as you want if the two requirements are met. Its not a trivial SQL statement for me. Please remember that the above data are only for illustration. They are just an example.
    There should be a SQL statement for this.
    Please tell me if you don't understand my problem. I will try to explain it in a better way if I can.

  • Error in PL/SQL Language Reference .... could be that possible ?

    I use Oracle 10g ....... but when I used that function in :-
    Oracle® Database
    PL/SQL Language Reference
    11g Release 1 (11.1)
    B28370-02
    September 2007
    page 252
    CREATE OR REPLACE FUNCTION compute_bonus (emp_id NUMBER, bonus NUMBER)
    RETURN NUMBER
    IS
    emp_sal NUMBER;
    BEGIN
    SELECT salary INTO emp_sal
    FROM employees
    WHERE employee_id = emp_id;
    RETURN emp_sal + bonus;
    END compute_bonus;
    The following equivalent SELECT statements invoke the PL/SQL subprogram in
    Example 8–5 using positional, named, and mixed notation:
    SELECT compute_bonus(120, 50) FROM DUAL; -- positional
    SELECT compute_bonus(bonus => 50, emp_id => 120) FROM DUAL; -- named
    SELECT compute_bonus(120, bonus => 50) FROM DUAL; -- mixed
    ====================================
    and than executed first select statement ..... it pass successfully
    but in second and third select ...... I found this errors :-
    SQL> SELECT compute_bonus(120, 50) FROM DUAL;
    COMPUTE_BONUS(120,50)
    8050
    SQL> SELECT compute_bonus(bonus => 50, emp_id => 120) FROM DUAL;
    SELECT compute_bonus(bonus => 50, emp_id => 120) FROM DUAL
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    SQL> SELECT compute_bonus(120, bonus => 50) FROM DUAL;
    SELECT compute_bonus(120, bonus => 50) FROM DUAL
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    is there any relation between that I use oracle 10g and those errors ???
    or the code wrote wrong in oracle reference 11g ( I hope not ) ???

    yes, you are correct. the "what's new" section of the 11g pl/sql manual states
    "Before Release 11.1, a SQL statement that invoked a PL/SQL subprogram had to specify the actual parameters in positional notation. As of Release 11.1, named and mixed notation are also allowed. This improves usability when a SQL statement invokes a PL/SQL subprogram that has many defaulted parameters, and few of the actual parameters must differ from their default values."

  • I am writing a book and need to have the margins alternating left and right pages, so that there is sufficient margin for the binding. I have tried different inside and outside margins, the same inside and outside margins, facing pages, changing the maste

    I am writing a book and need to have the margins alternating left and right pages, so that there is sufficient margin for the binding. I have tried different inside and outside margins, the same inside and outside margins, facing pages, changing the master, and I cannot get the margins to alternate at print time. The larger margin is always on the left. Can anyone please help me on this, as I have spent hours and lots of ink.

    Set up as facing pages with a larger inside margin.

  • GREP reference; need end-of-paragraph expression

    GREP reference; need end-of-paragraph expression
    I'm doing a canned GREP search to delete all trailing zeros. So if I have a number like 8.2500, it changes it to 8.25.
    I have the code to find zeros leading up to a space, line break, and paragraph return but I can't find the expression for an end of paragraph. With hidden characters on, it looks like a hash ( # ).
    Does anyone know what this is?
    If anyone knows a more elegant way to do this, please advise. Here's what I have:
    0+$|00+$|000+$|0000+$|.0000+$|0+\s|00+\s|000+\s|0000+\s|.0000+\s|0+\n|00+\n|000+\n|0000+\n |.0000+\n|0+\r|00+\r|000+\r|0000+\r|.0000+\r

    See my answer in the Script forum: http://www.adobeforums.com/webx/.3bbf275d.59b4d546/0
    (You shouldn't post a question twice.)

  • [svn:bz-trunk] 10029: Revert change 9940 for BLZ-429 which broke circular references, need to take another look.

    Revision: 10029
    Author:   [email protected]
    Date:     2009-09-04 11:57:34 -0700 (Fri, 04 Sep 2009)
    Log Message:
    Revert change 9940 for BLZ-429 which broke circular references, need to take another look.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-429
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/AbstractAmfInput.java
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/Amf0Input.java
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/Amf3Input.java

  • My yahoo emails got wiped off and I had to access my email for my booking reference. Had to buy new ticket. Can I get compensation?

    Hi,
    I would really appreciate some help. I had to catch a train yesterday and I had previously bought my tickets online. I had to access my booking reference before I could collect my tickets at the station. I found- to my horror- that my yahoo emails had been wiped clean! Curiously enough, my other email was unaffected. I had to buy a new ticket which was very expensive. On getting home, I checked my email and found that it was unaffected, so it must be a problem with my phone and not the email itself. May I know I can get my emails back and if I can claim compensation for my tickets? Very unpleasent experience!
    Best wishes
    RL1

    This is almost exclusively a user to user forum, but for what it's worth I doubt you can get reimbursed. There are various things that might have happened. It's the nature of the digital world, not just BlackBerry.
    Going forward save important emails to the device. It would be wise to copy and paste critical information into notepad, just in case.
    - Ira

  • SQL Server2008 help needed

    Having trouble with SQLServer 2008 (not MySQL) and my database connection in Dreamweaver CS6.  My document type is set as .asp using VBScript.  I can list the table information  but cannot use the insert wizard to add new records.  I don't get any errors after creating the insert form, but no records get inserted.  I'm not a VBScript expert, but do I have to manually write some code to insert records?  How do I attach it to a button?

    Thanks for the quick reply.  I won't be back in the office for a few days, but I'll try to post it when I get back in.  It's pretty much the code generated from the Dreamweaver Insert Record wizard.  I see where the submit button is created and the value is set but the action on the form is set to MM_insert, so I don't see where the submit code is actually called.
    Date: Wed, 3 Oct 2012 12:06:14 -0600
    From: [email protected]
    To: [email protected]
    Subject: SQL Server2008 help needed
        Re: SQL Server2008 help needed
        created by bregent in Dreamweaver General - View the full discussion
    This post should be moved to the app dev forum.  Please post the code from your form and the insert script pages.
         Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/4746757#4746757
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4746757#4746757
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4746757#4746757. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Dreamweaver General by email or at Adobe Community
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • PL/SQL Book Recommendation

    Which Oracle 9i PL/SQL book do you have and would recommend? I am looking for one on a more intermediate and advanced level.
    Thanks

    Seconded. Steven Feuerstein (Whom God Preserve) has written several PL/SQL books for O'Reilly. PL/SQL Programming is now in its third edition and is the place to start. I also recommend his PL/SQL Best Practices. I don't agree with every single thing he writes, but as a beginner you'll find just blindly following what he says will help you enormously; understanding will come with time.
    Good luck, APC
    P.S. Tom Kyte rocks too. But he doesn't agree with everything Feuerstein (Whom God etc) writes either. The teaching is, trust nobody absolutely. Test everybody's assertions by running code on the database.

  • Supplied PL/SQL Package Reference

    Hello all,
    who can me give the link to the oracle-documentation "Oracle8i Supplied PL/SQL Packages Reference"?
    Thanks.
    Regards
    Sandra Koenig

    easy to find at http://tahiti.oracle.com
    plsql

  • PL/SQL Toolkit reference manual

    Could you please provide me with the URL for accessing the PL/SQL Tookit reference manual?
    Thanks.

    http://otn.oracle.com/docs/products/ias/doc_library/1022doc_otn/apps.102/a90099/toc.htm
    good luck

  • My daughter purchased a book on tape and it isn't the book she needed. Can I get a store credit?

    My daughter purchased a book on tape and it isn't the book she needed. Can I get a store credit?

    Why not?
    What did she try?
    What happened?

Maybe you are looking for

  • IPhone 3GS no longer shows in Find my iPhone

    I just up dated my iPhone 5, 4S, and iPad 2 to iOS 7, now my 3GS (ipod use only) no longer shows in the Find my iPhone device listing.  Any ideas why this may be?

  • Repaired imac has come back with lion. how do I restore backed up files

    I had my iMac's hard disk replaced under warranty. I now need to restore my backed-up files from time machine. The Apple store were nice and have upgraded my OS from Snow Leopard to Lion, so I'm now confused as to how I make sure I restore the right

  • User Profile Service Application Sync issue.

    Hi, I have created user profile in two different environment and uses the same account ,same ou is selected and same filter is set. but the no of user profile in each environment is different from the other. I have checked the filter order also. Is t

  • Limit the amount of tasks that a user can claim

    I have a custom worklist and I need to develop a requirement for not allowing the users to claim more than one task at a time. Does the Worklist API have something to limit the amount of tasks that a user can claim at a time?. Thanks in advance. Neuq

  • Perplexed about outlook connector and caldav compatibility

    I have read that the only way to use Outlook against the calendar server is to use the old 6.3 calserver. wcap. I cant find anywhere if there is a way for outlook to use caldav or not? I would like to only use calendar server 7 and not have to instal