Quick query return only the first rank wo any Where clause.

Hey all,.

first I apologise for this announcement, if it has already been asked some time ago, but unfortunately research forum does not at least with my IE - Setup (configured to accept cookies by the beautiful admin of our society :). After getting the results of the search by clicking an entry returns the following error:
---
ERROR
The requested URL could not be found
The following error was encountered:
Invalid query: malformed request
Some aspects of the HTTP request is not valid.
---
I think that that, even with secure settings, a forum should be able to work... Maybe someone would like to investingate here, but this ist NOT my Question!

~~~
Problem:

When I execute
_ Select * from - damncomplexexpressionwithleftjoinsandwhatever - where ID1 = 5
the query is very effective-index and takes < 1 second to execute that ok ist for the size of the Tables (~ 500 MB). So far so good.

-> NOW I need the fastest 1-line out of this query result. But when I do
_ Select * from - damncomplexexpressionwithleftjoinsandwhatever - where ROWNUM < 2
It takes about 15 seconds to run, what ist too long! Unfortunately I do not have the values to put in it, so I'm looking for the fastest way without any other conditions.

The result is not ordered, or grouped by--> so why doesn't Oracle just choose the first row it gets and runs in 0.1 sec?
Does anyone has an idea how to solve this problem?

Many thanks for any help! Daniel

Little entered, cannot send you an explain plan, or trace/tkprof output?

But perhaps you could the / * + FIRST_ROWS * / Tip:

select /*+ FIRST_ROWS */  * from -damncomplexexpressionwithleftjoinsandwhatever- where ROWNUM<2

Tags: Database

Similar Questions

  • Discover with function as datasource returns only the first line.

    Hello

    I created the following function to get the status of all the rules for the instances of SQL Server.

    The data type of the function output has been configured as 'List of SQLInstanceRuleStatuss', where SQLInstanceRuleStatuss is the custom type, I created in the same module.

    When I tested the function, it returns all instances of SQL Server with two other columns.

    But when I try to create a view with the Rows property that is configured to use the feature, it returns only the first line:

    sqlRules = new ArrayList();

    queryStatement = server. QueryService.createStatement ("(DBSS_Instance)");

    queryResult = server. QueryService.executeStatement (queryStatement);

    for (it in queryResult.topologyObjects)

    {

    sqlRule is functionHelper.createDataObject ("westjet_mark_dev:SQLInstanceRuleStatus", "none", "test");.

    sqlRule.instance = it;

    sqlRule.ruleName = 'test rule name';

    sqlRule.status = false;

    sqlRules.add (sqlRule);

    }

    Return sqlRules;

    Did I miss something?

    Thank you

    Mark

    Mark,

    I think I forgot something

    sqlRule=functionHelper.createDataObject("westjet_mark_dev:SQLInstanceRuleStatus","none","test");

    you create the test id

    change your line of

    sqlRule=functionHelper.createDataObject("westjet_mark_dev:SQLInstanceRuleStatus","none",null);

    This should allow the creation of a single object in your loop for

  • Foreach returns only the first line of a dataset object

    Hello, guys.

    I am having trouble with a procedure in Oracle 9.2.0.1.0.

    I have a query that returns the number of lines, but whenever I try to browse by using a foreach loop, I only get the first line and then the loop is completed.

    For example, here's the query:

    select 
          (
            CASE
              WHEN
                TO_DATE(
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'dd') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'mm') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'yyyy'),'DD/MM/YYYY') < DATE '2009-01-01'
              THEN DATE '2009-01-01'
              ELSE
                TO_DATE(
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'dd') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'mm') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'yyyy'), 'DD/MM/YYYY')
              END
          ) startdate,
    
    
          (
            CASE
              WHEN
              TO_DATE(
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level) -1,'dd') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'mm') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'yyyy'),'DD/MM/YYYY') > DATE '2009-06-08'
              THEN DATE '2009-06-08'
              ELSE 
              TO_DATE(
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level) -1,'dd') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'mm') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'yyyy'), 'DD/MM/YYYY')
              END
          ) enddate
         
        FROM dual
        CONNECT by trunc(DATE '2009-06-08','dd') >= add_months(trunc(DATE '2009-01-01','dd'),level - 1)
    

    Who shows me this output:

    STARTDATEENDDATE
    01/01/20092009-01-31
    02/01/200928/02/2009
    03/01/200931/03/2009
    04/01/200930/04/2009
    05/01/200931/05/2009
    06/01/200906/08/2009

    But whenever I run this code:

      for rec in
      (
        select 
          (
            CASE
              WHEN
                TO_DATE(
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'dd') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'mm') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'yyyy'),'DD/MM/YYYY') < DATE '2009-01-01'
              THEN DATE '2009-01-01'
              ELSE
                TO_DATE(
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'dd') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'mm') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'yyyy'), 'DD/MM/YYYY')
              END
          ) startdate,
          (
            CASE
              WHEN
              TO_DATE(
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level) -1,'dd') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'mm') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'yyyy'),'DD/MM/YYYY') > DATE '2009-06-08'
              THEN DATE '2009-06-08'
              ELSE 
              TO_DATE(
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level) -1,'dd') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'mm') || '/' ||
                to_char(add_months(trunc(DATE '2009-01-01','mm'),level - 1),'yyyy'), 'DD/MM/YYYY')
              END
          ) enddate
         
        FROM dual
        CONNECT by trunc(DATE '2009-06-08','dd') >= add_months(trunc(DATE '2009-01-01','dd'),level - 1)    
      )
      loop
        DBMS_OUTPUT.put_line(TO_CHAR(rec.startdate, 'YYYYMMDD') || '-' || TO_CHAR(rec.enddate, 'YYYYMMDD'));
      end loop;
    

    I get this result:

    20090131 20090101

    I tried debugging and I checked that the loop runs that once, and then passes the end of loop. I'm doing something wrong?

    Thank you!

    Best regards

    Vinicius

    Try:

    for rec in

    (

    Select * from (select

    (

    CASE

    WHEN

    TO_DATE)

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), "jj"). '/' ||

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), "mm"). '/' ||

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), 'yyyy'), "DD/MM/YYYY")< date="">

    THEN DAY ' 2009-01-01'

    ON THE OTHER

    TO_DATE)

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), "jj"). '/' ||

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), "mm"). '/' ||

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), 'yyyy'), "DD/MM/YYYY")

    END

    ) startdate.

    (

    CASE

    WHEN

    TO_DATE)

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm') and level)-1, "dd"). '/' ||

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), "mm"). '/' ||

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), 'yyyy'), ' DD/MM/YYYY') > DATE '' 2009-06-08

    THEN DAY '' 2009-06-08

    ON THE OTHER

    TO_DATE)

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm') and level)-1, "dd"). '/' ||

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), "mm"). '/' ||

    TO_CHAR (add_months (trunc (DATE ' 2009-01-01', 'mm'), level - 1), 'yyyy'), "DD/MM/YYYY")

    END

    ) enddate

    OF the double

    CONNECT by trunc (DATE 2009-06 - 08 ',' dd') > = add_months (trunc (DATE 2009-01 - 01 ',' dd'), level - 1)

    )   )

    loop

    Dbms_output.put_line (TO_CHAR (rec.startdate, 'YYYYMMDD') |) '-' || To_char (rec.enddate, 'YYYYMMDD'));

    end loop;

    SY.

  • HttpService returning only the first result

    I have a http service and returns a result the first time, she is sent to retrieve the data from the php file.

    However, after each new. send(); brings back the same data even if the php file sends new data.

    I even use lastResult in Manager.

    < mx:HTTPService

    " url ="http://www.someaddress.com/php/abca/filldates.php"" "

    id = "testfilldates".

    useProxy = "false".

    showBusyCursor = "true".

    result = "testResults (event); »

    method = "POST" >

    < / mx:HTTPService >

    It's a browser problem capture calls to your httpservice, read this

    2901 http://www.Adobe.com/cfusion/CommunityEngine/index.cfm?event=showDetails&loc=en_US&PostID= & productId = 2

  • Need help to write a MySQL query that returns only the peer matching records

    Because I don't know how to explain it easily, I use the table below as an example.

    I want to create a MySQL query that returns only the records that match counterparts where 'col1' = 'ABC '.

    Notice the ' ABC / GHI' record does not have a Counter-match ' GHI / ABC' record. This record must not be returned because there is no Counter-Party correspondent. With this table, the ' ABC / GHI' record should be the one returned in the query.

    How can I create a query that will do it?


    ID | col1 | col2
    --------------------
    1. ABC | DEF
    2. DEF | ABC
    3. ABC | IGS
    4. DEF | IGS
    5. IGS | DEF


    * Please let me know if you have no idea of what I'm trying to explain.

    I wanted to just the results where col1 = ABC, but I already got the answer I needed on another forum. Thank you anyway.

    SELECT a.col1,
    a.col2
    FROM table_name AS a
    LEFT OUTER
    Table_name JOIN b
    ON b.col1 = a.col2
    AND a.col1 = b.col2
    WHERE b.col1 IS NOT NULL AND a.col1 = 'ABC '.

  • SQL query to get the first four characters of an address

    Hi gurus,


    Can you please help me with the below quries on how to achieve this. Could be really helpful if you could provide a sample sql on your side.


    Req:

    I have a requriement where I should display the first four characters other than a space to address, for example: becomes R, DISH etc. F. in passing in a ROOM address a DISH 1 FLORIAN AVENUE would therefore "RAF1", while a CORNER, 23 STREET address would be "23CO".


    Words such as c/o, co, rear should be ignored, if any.

    Thanks in advance.


    Kind regards

    Peoples

    Hi John,.

    Here is an implementation of a pl/sql function that suggested a franc. It uses two lists, one with the words which are replaced with the first character and a second with words to ignore.

    create or replace function first_four (p_input in varchar2) return varchar2 is

    type t_words is table of the varchar2 (100);

    p_replace t_words: = t_words ('ROOM', 'FIELD', 'FLAT', 'FLT', 'BLOCK', 'UNIT', 'STUDIOS', 'CARAVAN', 'APARTMENT');

    p_ignore t_words: = t_words ("C/o ', 'CO', 'BACK TO'");

    v_input varchar2 (100);

    Start

    -Put the entry in a local-variable he

    v_input: = upper (p_input);

    -delete the words contained in the ignore list

    because me in 1.p_ignore.count

    loop

    v_input: = replace (v_input, p_ignore (i));

    end loop;

    -Replace the words by first character in the replacement list

    for r in 1.p_replace.count

    loop

    v_input: = replace (v_input, p_replace (r), substr (p_replace (r), 1, 1));

    end loop;

    -remove the spaces and return only the first 4 characters

    Return substr (replace (v_input, ' '), 1, 4);

    end;

    /

    It returns the expected results for the four examples you gave:

    SQL > with t as)

    2 select address 'FLAT 3 a 12 LILLYHAM ROAD' of all the double union

    3 select ' GREE LANE GLOSONTH 45' across Union double

    4 Select "FLAT 3 221 b Baker Street," of all the double union

    5. Select "C/o CARAVAN 32 STREET BLOK 6 RICHMOOND' of the double)

    6. Select ff first_four (address) of t;

    FF

    --------------------------------------------------------------------------------

    F3A1

    45GR

    F322

    C32B

  • Mule to six types of fields. Firefox sends only the first type. Safari sends all.

    I use Ancestry.com. The 'advanced search' shape has six types of data - name, location, Member of the family, etc., that are "tied together. Starting about two weeks ago, the data search function returned since the first type of data, that is, if the name and location are filled, only one name is returned; If location and family member are filled, only one location is returned. I use a MacBook Pro running Yosemite. Firefox is the 33 version. Safari works without problem, but I prefer Firefox.

    You can try the following steps in case of problems with web pages:

    You can reload webpages and ignore the cache to refresh potentially stale or corrupt.

    • Hold down the SHIFT key and click the Reload button
    • Press 'Ctrl + F5' or 'Ctrl + Shift + R' (Windows, Linux)
    • Press 'Command + shift + R' (Mac)

    Clear the cache and delete cookies only from Web sites that cause problems.

    "Clear the Cache":

    • Firefox > Preferences > advanced > network > content caching Web: 'clear now '.

    'Delete Cookies' sites causing problems:

    • Firefox > Preferences > privacy > "Use the custom settings for history" > Cookies: "show the Cookies".

    Start Firefox in Safe Mode to check if one of the extensions (Firefox/tools > Modules > Extensions) or if hardware acceleration is the cause of the problem.

    • Put yourself in the DEFAULT theme: Firefox/tools > Modules > appearance
    • Do NOT click on the reset button on the startup window Mode safe
  • I recently changed my IE but when I try to import the Favorites I get only the first two files. How can I get my favorite of all THE? s

    I followed the advice and imported IE Favorites, but only the first two files have met. How can I get all THE files across please?

    Wow. I think I will like Firefox if the aid is so easily available, quick and as good as this. Fixed right away
    Thank you very much
    Kevod

  • Using ListView with ArrayDataModel displays only the first element in each QVariantMap within the matrix

    I have this QML who have a ListView with datasource to a full ArrayDataModel from the CPP file for creationcompleted, I loop in the table to add the hour together to appear as a label on the page, what works. However, when I want to view these items in the list, it will display only the first element of the QVariantMap within the table, no error on the log of the device. Also, triggered more does not work, but when I click it, it will have a blue border surrounding it, but the onTriggered does not fire.

    Here is an excerpt of the CPP on the table fill

    This-> eventsModel = new ArrayDataModel();

    QVariantMap event;

    event ['EventName'] = "Event1";

    event ["EventHour"] = "00";

    event ["EventMinute"] = "01";

    event ["EventSecond"] = '02 ";

    QML-> setContextProperty ("eventsModel", it-> eventsModel);

    Here's the QML

    {Of container

    ID: eventListContainer

    {To ListView

    ID: eventList

    dataModel: eventsModel

    Use a ListItemComponent to customize the appearance of the list view

    listItemComponents:]

    {ListItemComponent}

    type: 'point '.

    {StandardListItem}

    Title: 'Event' + ListItemData.EventName;

    Description: "time:" + ListItemData.EventHour + ":" + ListItemData.EventMinute + ":" + ListItemData.EventSecond; "»

    }

    }

    ]

    onTriggered: {}

    var selectedEvent = dataModel.data (row);

    var eventDetailPage = eventDetailDefinition.createObject ();

    eventDetailPage.txtEventName.text = selectedEvent ['EventName'];

    eventDetailPage.pickEventTime.value = picker.dateFromTime(selectedEvent["EventHour"]+":"+selectedEvent["EventMinute"]+":"+selectedEvent["EventSecond"]);

    eventDetailPage.open ();

    }

    }

    Any help would be appreciated.

    Thank you.

    ListView determines ItemType of the element by calling the function itemType of the dataModel. By default, an ArrayDataModel returns an empty string for this call (see https://developer.blackberry.com/cascades/reference/bb__cascades__arraydatamodel.html).

    This leaves you with a few options:

    (1) If you have no header and all the elements are the same, you can make

    ListItemComponent {
         type: ""
         ...
    

    (2) If you have headers or different elements, you can extend ArrayDataModel and implement your own function of itemType

    (3) you can define a function of ItemType on your ListView in QML. Documentation:

    ListView called DataModel::itemType() for each item in order to know the type. QML, this can be overridden by declaring the itemType function (data, row) on the ListView element. ListView then call this function instead of the function DataModel.

    Here's how to create a list in QML which creates a header for all items on the high level and aStandardListItem for each item below the top level:

  • When I click on play now only the first track plays

    I downloaded a few albums but when I click on play now only the first track is playing. Why is this? play the entire album?

    OP - music play all

    Hello Terence,

    Thanks for posting your query on the Microsoft Community.

    We understand the inconvenience caused and we will try our best to solve the problem.

    To help you better, I would like to know; are you clicking on play now on the individual song or the whole album?

    As a first step, I suggest you try to play the entire album and check if it helps.

    If the problem persists, perform audit and resolution of the problems of the app if it helps.

    See the link below:

    http://Windows.Microsoft.com/en-us/Windows-8/what-troubleshoot-problems-app

    For more information on the application of music, see the link below:

    http://Windows.Microsoft.com/en-us/Windows-8/music

    It can be useful, we meet with the status of your question. We will be happy to help you.

  • replace only the first and the second comma by TAB in the apex using using jquery

    All,

    I'm generating models of string in the text box in my apex as page == > 23232,445454, «454545,7878,988978, 3r3e»
    and I want to replace only the first and the second comma with TABS so I get like == > 23232 445454 «454545,7878,988978, 3r3e»

    It should run with the jquery code when I click my button?

    any help on this please?

    Thank you.

    How does this update function:

    function replaceUpToN(original, search, replaceWith, maxOccurence){
    
        var NEW_LINE = '\n';
    
        var lines = original.split(NEW_LINE);
    
        $.each(lines, function(index, value){
            var idx = 0;
            lines[index] = value.replace(search, function(match, pos, original){
                idx++;
                return idx <= maxOccurence ? replaceWith : match;
            });
    
        });
    
        return lines.join(NEW_LINE);
    
    }
    
  • Video embedded do not return to the first image when navigating between pages

    Hi all

    I have a PDF with two embedded videos. The document is created in InDesign CS5.5 and output as an interactive PDF.

    However, I have two problems with the videos:

    1. If I pause a video to watch it halfway through and then go to another page and then return to the video page, the reading head is always suspended when he left. However, I would like that, so that the video will always return to the first frame when loading the page. Can someone help me with a way to get there?

    2. If I'm watching a video and then go to the next page, which doesn't have a video, I sometimes a box of blue key line appear which is the outline of the previous video. This looks like a bug any. Anyone know how I can avoid this?

    Your advice and guidance would be most appreciated.

    Thank you

    G

    If your video annot is set to 'Disable closing page' then it resets whenever you navigate away and vice versa. Change it with a right click / Properties.

    The default property in Acrobat is only to disable the video when the user chooses to do so - this keeps the position if they sail around, and this is intentional (find your position in a long video is a real pain!). If they press STOP instead of BREAK, they return of course initially.

    Setting the video to disable close on page, will present a delay during the navigation. Keep this in mind it can be annoying for users.

    As for the superposition of artifacts on the screen caused by active content on other pages, Yes, it's a known - but I can't say more than that.

  • Helpppp! my flash table will play only the first image

    my flash table will play only the first image

    This is the code

    stop(); 
    var t:Timer=new Timer(100,0);
    t.addEventListener(TimerEvent.TIMER,preloadF);
    t.start();    
    var rdmFrame:Array = ["15","150","420","589","712","807","1135"]; 
    
    stage.addEventListener(MouseEvent.CLICK, fnClick) 
    
    function fnClick(e:MouseEvent):void 
    {          
    trace(rdmFrame[numberRange(0, rdmFrame.length)]); 
    } 
    
    function preloadF(e:TimerEvent)
    {
        if(this.framesLoaded>7)    
        {
            t.stop();        
            t.removeEventListener(TimerEvent.TIMER,preloadF);        
            t=null;         
            this.gotoAndPlay(numberRange(0, rdmFrame.length - 1));     
        } 
    } 
            
    function numberRange(minNum:Number, maxNum:Number):Number 
    {          
            return (Math.floor(Math.random() * (maxNum - minNum + 1)) + minNum); 
    }
    

    Ned Murphy wrote:

    Back through ALL the suggestions that I offered and use them.

    HA! I'm sucha dooofus!  Yes it works! YAY!

    Stop();

    var t:Timer = new Timer (100.0);

    t.addEventListener (TimerEvent.TIMER, preloadF);

    t.Start ();

    var rdmFrame:Array = [15,150,420,589,712,807,1135];

    function preloadF(e:TimerEvent)

    {

    if(this.framesLoaded>7)

    {

    t.Stop ();

    t.removeEventListener (TimerEvent.TIMER, preloadF);

    t = null;

    this.gotoAndPlay (rdmFrame [numberRange (0, rdmFrame.length)]);

    }

    }

    function numberRange(minNum:Number,_maxNum:Number):Number

    {

    return (Math.floor (Math.random () * maxNum));

    }

  • Master page link to a details page displays only the first record

    Hello

    Could someone tell me please how to fix this problem:

    I have a master page that lists all users of my, and I have links next to them to take them to the specific user details. However, the links of all other records only show details for the first record.

    This is the link that is supposed to brings me to the details page:

    < a href = "patientlist2.php? Patient_id = <? PHP echo $row_rsPatients ["Patient_id"];? > "> <?" PHP echo $row_rsPatientlist ["Patient_id"];? > < / a >

    I have the same problem when you try to update the files, only the first record will appear.

    I'd appreciate any help.

    Thank you

    There is probably something wrong with your recordset. Test the query in the window of recordset for the generation of game records to ensure that you get the results desired of the recordset before placing and repeat on the page.

  • When I sync my ipod touch with itunes only the first song is downloaded and then he sits for hours

    When I try to sync my ipod touch with iTunes, only the first song seems to be downloaded, then he just "hangs" for hours

    What happens if you try to synchronize not this first song and next song?

    What is listed n the block status of iTunes when it freezes?

Maybe you are looking for

  • iMac fan sleep after security update

    The fan on my iMac 27 inches (mid 2011) will not stop when the computer is put to sleep. I am running OS X Yosemite 10.10.5 version. Graphics Intel Core i5 at 2.7 GHz. card processor: AMD Radeon HD 6770 M 512 MB. I think it has something to do with s

  • Why am I unable to compose, reply, or forward my Yahoo mails. I can with IE, but suddenly can not with Firefox.

    Have been using Firefox as my browser for about 3 years worked a lot with my Yahoo Mail. There are about 2 days, that I'm unable to compose, forward, or reply to any of my emails. When I try to send an email I get: "Yahoo is unable to locate this inf

  • Photosmart c5580 status offline

    After several years of use, my printer (HP Photosmart C5580) has lost connection with my computer (MacBook Pro OS 10.6.8). bluetooth  After a struggle I finally got to pair with bluetooth, but the State of the printer is now "offline."  It works very

  • I have a song on my device that is grayed out. How can I remove it?

    In the "On My Device" section in iTunes there is a song on it is gray. I want to remove it but it does not meet clicks. How to sober up so I can remove it? I looked through my phone and my account settings. I even tried downloading the album once aga

  • All-in-one Deskjet 3632: Deskjet 3632 black ink not working not

    Hello I bought a HP all-in-one Deskjet 3632 and have set up on my laptop and phone. I scan a document was nice and feel it was ok, but the documents will not print using black ink. The first impression is rather a gray, and it seems that the color in